./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3bf4efa014e51efebc29a26fae4d93bdd4ac97a340040c60e527138ec3a88197 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 01:10:27,700 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 01:10:27,703 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 01:10:27,748 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 01:10:27,749 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 01:10:27,750 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 01:10:27,752 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 01:10:27,754 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 01:10:27,757 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 01:10:27,758 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 01:10:27,760 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 01:10:27,761 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 01:10:27,762 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 01:10:27,766 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 01:10:27,768 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 01:10:27,772 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 01:10:27,775 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 01:10:27,780 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 01:10:27,783 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 01:10:27,789 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 01:10:27,791 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 01:10:27,793 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 01:10:27,795 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 01:10:27,796 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 01:10:27,800 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 01:10:27,801 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 01:10:27,801 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 01:10:27,802 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 01:10:27,803 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 01:10:27,805 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 01:10:27,805 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 01:10:27,806 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 01:10:27,807 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 01:10:27,809 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 01:10:27,810 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 01:10:27,811 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 01:10:27,812 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 01:10:27,812 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 01:10:27,813 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 01:10:27,814 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 01:10:27,815 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 01:10:27,817 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-21 01:10:27,860 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 01:10:27,862 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 01:10:27,863 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 01:10:27,863 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 01:10:27,871 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 01:10:27,871 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 01:10:27,872 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 01:10:27,872 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 01:10:27,872 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 01:10:27,873 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 01:10:27,874 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 01:10:27,874 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 01:10:27,874 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 01:10:27,875 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 01:10:27,875 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 01:10:27,875 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 01:10:27,876 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 01:10:27,876 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 01:10:27,877 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 01:10:27,877 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 01:10:27,878 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 01:10:27,878 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-21 01:10:27,878 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 01:10:27,878 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-21 01:10:27,879 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-21 01:10:27,879 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 01:10:27,881 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-21 01:10:27,881 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 01:10:27,881 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 01:10:27,882 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:10:27,882 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 01:10:27,883 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 01:10:27,883 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-21 01:10:27,883 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 01:10:27,883 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 01:10:27,884 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-21 01:10:27,884 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 01:10:27,884 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 01:10:27,884 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/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_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3bf4efa014e51efebc29a26fae4d93bdd4ac97a340040c60e527138ec3a88197 [2021-11-21 01:10:28,189 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 01:10:28,220 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 01:10:28,224 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 01:10:28,226 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 01:10:28,227 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 01:10:28,228 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i [2021-11-21 01:10:28,318 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/data/59c9502b7/63c98f46ef7d4bc288f12d19c4c09af4/FLAG5961ccbcc [2021-11-21 01:10:29,298 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 01:10:29,299 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i [2021-11-21 01:10:29,351 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/data/59c9502b7/63c98f46ef7d4bc288f12d19c4c09af4/FLAG5961ccbcc [2021-11-21 01:10:29,673 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/data/59c9502b7/63c98f46ef7d4bc288f12d19c4c09af4 [2021-11-21 01:10:29,676 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 01:10:29,678 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 01:10:29,680 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 01:10:29,681 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 01:10:29,685 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 01:10:29,686 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:10:29" (1/1) ... [2021-11-21 01:10:29,688 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5265336e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:29, skipping insertion in model container [2021-11-21 01:10:29,688 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:10:29" (1/1) ... [2021-11-21 01:10:29,696 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 01:10:29,865 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 01:10:30,282 WARN L230 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_e2984460-1efe-4b27-9624-9573c3ab6734/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4497,4510] [2021-11-21 01:10:30,292 WARN L230 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_e2984460-1efe-4b27-9624-9573c3ab6734/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4557,4570] [2021-11-21 01:10:31,722 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,723 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,723 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,724 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,725 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,741 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,742 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,745 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,746 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,748 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,750 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,751 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:31,751 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:32,353 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-21 01:10:32,355 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-21 01:10:32,356 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-21 01:10:32,358 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-21 01:10:32,360 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-21 01:10:32,361 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-21 01:10:32,362 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-21 01:10:32,363 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-21 01:10:32,364 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-21 01:10:32,365 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-21 01:10:32,643 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-21 01:10:33,217 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,222 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,278 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,290 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,298 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,299 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,316 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,317 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,318 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,318 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,319 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,320 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,320 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,362 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:10:33,421 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 01:10:33,451 WARN L230 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_e2984460-1efe-4b27-9624-9573c3ab6734/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4497,4510] [2021-11-21 01:10:33,460 WARN L230 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_e2984460-1efe-4b27-9624-9573c3ab6734/sv-benchmarks/c/aws-c-common/aws_hash_table_clean_up_harness.i[4557,4570] [2021-11-21 01:10:33,535 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,536 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,536 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,537 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,538 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,550 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,552 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,553 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,554 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,555 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,556 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,556 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,557 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,608 WARN L610 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-21 01:10:33,609 WARN L610 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-21 01:10:33,610 WARN L610 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-21 01:10:33,611 WARN L610 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-21 01:10:33,612 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-21 01:10:33,613 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-21 01:10:33,614 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-21 01:10:33,615 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-21 01:10:33,615 WARN L610 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-21 01:10:33,616 WARN L610 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-21 01:10:33,657 WARN L610 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-21 01:10:33,936 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,936 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,948 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,949 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,954 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,955 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,975 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,976 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,976 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,977 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,977 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,978 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:33,979 WARN L1533 CHandler]: Possible shadowing of function index [2021-11-21 01:10:34,011 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:10:34,365 INFO L208 MainTranslator]: Completed translation [2021-11-21 01:10:34,365 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34 WrapperNode [2021-11-21 01:10:34,366 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 01:10:34,367 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 01:10:34,367 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 01:10:34,367 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 01:10:34,377 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,513 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,601 INFO L137 Inliner]: procedures = 775, calls = 2445, calls flagged for inlining = 71, calls inlined = 16, statements flattened = 721 [2021-11-21 01:10:34,602 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 01:10:34,603 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 01:10:34,603 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 01:10:34,603 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 01:10:34,615 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,615 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,628 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,629 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,678 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,685 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,696 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,712 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 01:10:34,713 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 01:10:34,714 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 01:10:34,714 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 01:10:34,715 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (1/1) ... [2021-11-21 01:10:34,725 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:10:34,762 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:10:34,791 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 01:10:34,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 01:10:34,848 INFO L130 BoogieDeclarations]: Found specification of procedure memset_override_0_impl [2021-11-21 01:10:34,848 INFO L138 BoogieDeclarations]: Found implementation of procedure memset_override_0_impl [2021-11-21 01:10:34,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2021-11-21 01:10:34,849 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-11-21 01:10:34,849 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-11-21 01:10:34,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 01:10:34,849 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2021-11-21 01:10:34,850 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2021-11-21 01:10:34,850 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-21 01:10:34,850 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-21 01:10:34,850 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2021-11-21 01:10:34,850 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2021-11-21 01:10:34,851 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 01:10:34,851 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 01:10:34,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 01:10:34,851 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 01:10:34,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 01:10:34,852 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-11-21 01:10:34,852 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-11-21 01:10:34,852 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2021-11-21 01:10:34,852 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2021-11-21 01:10:34,853 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_release [2021-11-21 01:10:34,853 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_release [2021-11-21 01:10:34,853 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-21 01:10:34,853 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2021-11-21 01:10:34,853 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2021-11-21 01:10:34,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 01:10:34,854 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-11-21 01:10:34,854 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-11-21 01:10:34,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 01:10:34,854 INFO L130 BoogieDeclarations]: Found specification of procedure my_memset [2021-11-21 01:10:34,855 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memset [2021-11-21 01:10:34,855 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2021-11-21 01:10:34,855 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2021-11-21 01:10:34,855 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-21 01:10:34,855 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2021-11-21 01:10:34,856 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2021-11-21 01:10:34,856 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 01:10:34,856 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-21 01:10:34,856 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-21 01:10:34,857 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-21 01:10:34,857 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2021-11-21 01:10:34,857 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2021-11-21 01:10:34,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-21 01:10:34,859 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-11-21 01:10:34,859 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-11-21 01:10:34,859 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2021-11-21 01:10:34,859 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2021-11-21 01:10:34,860 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2021-11-21 01:10:34,860 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2021-11-21 01:10:34,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 01:10:35,382 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 01:10:35,386 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 01:10:36,947 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 01:10:37,147 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 01:10:37,147 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-21 01:10:37,151 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:10:37 BoogieIcfgContainer [2021-11-21 01:10:37,152 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 01:10:37,155 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 01:10:37,155 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 01:10:37,159 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 01:10:37,159 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 01:10:29" (1/3) ... [2021-11-21 01:10:37,160 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e670db9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:10:37, skipping insertion in model container [2021-11-21 01:10:37,160 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:10:34" (2/3) ... [2021-11-21 01:10:37,161 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e670db9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:10:37, skipping insertion in model container [2021-11-21 01:10:37,161 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:10:37" (3/3) ... [2021-11-21 01:10:37,163 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_hash_table_clean_up_harness.i [2021-11-21 01:10:37,170 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 01:10:37,170 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-21 01:10:37,244 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 01:10:37,261 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 01:10:37,261 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-21 01:10:37,292 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 87 states have (on average 1.1954022988505748) internal successors, (104), 88 states have internal predecessors, (104), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2021-11-21 01:10:37,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-21 01:10:37,308 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:10:37,310 INFO L514 BasicCegarLoop]: trace histogram [10, 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] [2021-11-21 01:10:37,310 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:10:37,316 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:10:37,317 INFO L85 PathProgramCache]: Analyzing trace with hash 952228777, now seen corresponding path program 1 times [2021-11-21 01:10:37,328 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:10:37,328 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518697568] [2021-11-21 01:10:37,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:37,330 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:10:37,797 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-21 01:10:37,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [522938685] [2021-11-21 01:10:37,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:37,798 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:10:37,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:10:37,800 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:10:37,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 01:10:38,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:10:38,415 INFO L263 TraceCheckSpWp]: Trace formula consists of 2189 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-21 01:10:38,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:10:38,907 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-11-21 01:10:38,908 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:10:38,908 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:10:38,908 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518697568] [2021-11-21 01:10:38,909 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-21 01:10:38,909 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [522938685] [2021-11-21 01:10:38,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [522938685] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:10:38,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:10:38,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:10:38,913 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1878078650] [2021-11-21 01:10:38,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:10:38,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:10:38,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:10:38,966 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:10:38,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:10:38,971 INFO L87 Difference]: Start difference. First operand has 155 states, 87 states have (on average 1.1954022988505748) internal successors, (104), 88 states have internal predecessors, (104), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Second operand has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-21 01:10:39,963 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:10:39,963 INFO L93 Difference]: Finished difference Result 280 states and 367 transitions. [2021-11-21 01:10:39,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:10:39,966 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) Word has length 94 [2021-11-21 01:10:39,966 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:10:39,985 INFO L225 Difference]: With dead ends: 280 [2021-11-21 01:10:39,985 INFO L226 Difference]: Without dead ends: 156 [2021-11-21 01:10:39,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:10:39,999 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 1 mSDsluCounter, 575 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 660 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:10:40,000 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 660 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-21 01:10:40,018 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-21 01:10:40,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 156. [2021-11-21 01:10:40,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 88 states have (on average 1.1590909090909092) internal successors, (102), 89 states have internal predecessors, (102), 47 states have call successors, (47), 19 states have call predecessors, (47), 20 states have return successors, (47), 47 states have call predecessors, (47), 46 states have call successors, (47) [2021-11-21 01:10:40,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 196 transitions. [2021-11-21 01:10:40,087 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 196 transitions. Word has length 94 [2021-11-21 01:10:40,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:10:40,089 INFO L470 AbstractCegarLoop]: Abstraction has 156 states and 196 transitions. [2021-11-21 01:10:40,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 10.5) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (22), 2 states have call predecessors, (22), 3 states have return successors, (21), 3 states have call predecessors, (21), 2 states have call successors, (21) [2021-11-21 01:10:40,090 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 196 transitions. [2021-11-21 01:10:40,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-21 01:10:40,105 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:10:40,105 INFO L514 BasicCegarLoop]: trace histogram [10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:10:40,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-21 01:10:40,313 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2021-11-21 01:10:40,314 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:10:40,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:10:40,315 INFO L85 PathProgramCache]: Analyzing trace with hash -1818730253, now seen corresponding path program 1 times [2021-11-21 01:10:40,315 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:10:40,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [41411549] [2021-11-21 01:10:40,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:40,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:10:40,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:10:40,951 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 94 trivial. 0 not checked. [2021-11-21 01:10:40,951 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:10:40,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [41411549] [2021-11-21 01:10:40,952 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [41411549] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:10:40,952 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:10:40,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-21 01:10:40,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [121614448] [2021-11-21 01:10:40,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:10:40,955 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 01:10:40,955 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:10:40,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 01:10:40,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:10:40,957 INFO L87 Difference]: Start difference. First operand 156 states and 196 transitions. Second operand has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-21 01:10:42,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:10:42,442 INFO L93 Difference]: Finished difference Result 171 states and 213 transitions. [2021-11-21 01:10:42,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 01:10:42,443 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 98 [2021-11-21 01:10:42,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:10:42,446 INFO L225 Difference]: With dead ends: 171 [2021-11-21 01:10:42,446 INFO L226 Difference]: Without dead ends: 169 [2021-11-21 01:10:42,447 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2021-11-21 01:10:42,448 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 76 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 947 SdHoareTripleChecker+Invalid, 349 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:10:42,448 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 947 Invalid, 349 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-21 01:10:42,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-11-21 01:10:42,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 160. [2021-11-21 01:10:42,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 91 states have (on average 1.1538461538461537) internal successors, (105), 92 states have internal predecessors, (105), 47 states have call successors, (47), 20 states have call predecessors, (47), 21 states have return successors, (47), 47 states have call predecessors, (47), 46 states have call successors, (47) [2021-11-21 01:10:42,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 199 transitions. [2021-11-21 01:10:42,475 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 199 transitions. Word has length 98 [2021-11-21 01:10:42,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:10:42,477 INFO L470 AbstractCegarLoop]: Abstraction has 160 states and 199 transitions. [2021-11-21 01:10:42,478 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.0) internal successors, (42), 7 states have internal predecessors, (42), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-21 01:10:42,479 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 199 transitions. [2021-11-21 01:10:42,486 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-21 01:10:42,488 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:10:42,488 INFO L514 BasicCegarLoop]: trace histogram [11, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:10:42,489 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 01:10:42,489 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:10:42,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:10:42,490 INFO L85 PathProgramCache]: Analyzing trace with hash -876270596, now seen corresponding path program 1 times [2021-11-21 01:10:42,490 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:10:42,492 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43690043] [2021-11-21 01:10:42,492 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:42,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:10:42,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:10:42,979 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-21 01:10:42,979 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:10:42,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43690043] [2021-11-21 01:10:42,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43690043] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:10:42,980 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:10:42,980 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-21 01:10:42,980 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727240091] [2021-11-21 01:10:42,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:10:42,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 01:10:42,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:10:42,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 01:10:42,983 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:10:42,984 INFO L87 Difference]: Start difference. First operand 160 states and 199 transitions. Second operand has 8 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-21 01:10:44,825 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:10:44,825 INFO L93 Difference]: Finished difference Result 272 states and 342 transitions. [2021-11-21 01:10:44,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-21 01:10:44,826 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 113 [2021-11-21 01:10:44,827 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:10:44,830 INFO L225 Difference]: With dead ends: 272 [2021-11-21 01:10:44,830 INFO L226 Difference]: Without dead ends: 162 [2021-11-21 01:10:44,832 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-11-21 01:10:44,834 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 44 mSDsluCounter, 759 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 326 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:10:44,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 822 Invalid, 326 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 318 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-21 01:10:44,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 162 states. [2021-11-21 01:10:44,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 162 to 162. [2021-11-21 01:10:44,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 162 states, 92 states have (on average 1.1521739130434783) internal successors, (106), 94 states have internal predecessors, (106), 47 states have call successors, (47), 20 states have call predecessors, (47), 22 states have return successors, (50), 47 states have call predecessors, (50), 46 states have call successors, (50) [2021-11-21 01:10:44,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 162 states to 162 states and 203 transitions. [2021-11-21 01:10:44,857 INFO L78 Accepts]: Start accepts. Automaton has 162 states and 203 transitions. Word has length 113 [2021-11-21 01:10:44,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:10:44,858 INFO L470 AbstractCegarLoop]: Abstraction has 162 states and 203 transitions. [2021-11-21 01:10:44,858 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 8.166666666666666) internal successors, (49), 7 states have internal predecessors, (49), 4 states have call successors, (26), 2 states have call predecessors, (26), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2021-11-21 01:10:44,858 INFO L276 IsEmpty]: Start isEmpty. Operand 162 states and 203 transitions. [2021-11-21 01:10:44,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-21 01:10:44,861 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:10:44,862 INFO L514 BasicCegarLoop]: trace histogram [11, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:10:44,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 01:10:44,862 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:10:44,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:10:44,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1425569770, now seen corresponding path program 1 times [2021-11-21 01:10:44,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:10:44,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1779842241] [2021-11-21 01:10:44,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:44,864 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:10:44,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:10:45,218 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2021-11-21 01:10:45,219 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:10:45,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1779842241] [2021-11-21 01:10:45,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1779842241] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:10:45,220 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:10:45,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-11-21 01:10:45,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805854443] [2021-11-21 01:10:45,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:10:45,221 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-21 01:10:45,221 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:10:45,222 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-21 01:10:45,222 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-11-21 01:10:45,223 INFO L87 Difference]: Start difference. First operand 162 states and 203 transitions. Second operand has 11 states, 8 states have (on average 6.625) internal successors, (53), 10 states have internal predecessors, (53), 5 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2021-11-21 01:10:47,985 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:10:47,985 INFO L93 Difference]: Finished difference Result 279 states and 353 transitions. [2021-11-21 01:10:47,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-21 01:10:47,986 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 8 states have (on average 6.625) internal successors, (53), 10 states have internal predecessors, (53), 5 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 119 [2021-11-21 01:10:47,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:10:47,989 INFO L225 Difference]: With dead ends: 279 [2021-11-21 01:10:47,989 INFO L226 Difference]: Without dead ends: 167 [2021-11-21 01:10:47,990 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=197, Unknown=0, NotChecked=0, Total=240 [2021-11-21 01:10:47,992 INFO L933 BasicCegarLoop]: 153 mSDtfsCounter, 53 mSDsluCounter, 1378 mSDsCounter, 0 mSdLazyCounter, 511 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:10:47,992 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 1344 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 511 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-11-21 01:10:47,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-21 01:10:48,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 165. [2021-11-21 01:10:48,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 94 states have (on average 1.148936170212766) internal successors, (108), 96 states have internal predecessors, (108), 47 states have call successors, (47), 20 states have call predecessors, (47), 23 states have return successors, (51), 48 states have call predecessors, (51), 46 states have call successors, (51) [2021-11-21 01:10:48,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 206 transitions. [2021-11-21 01:10:48,020 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 206 transitions. Word has length 119 [2021-11-21 01:10:48,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:10:48,021 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 206 transitions. [2021-11-21 01:10:48,022 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 8 states have (on average 6.625) internal successors, (53), 10 states have internal predecessors, (53), 5 states have call successors, (27), 2 states have call predecessors, (27), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2021-11-21 01:10:48,022 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 206 transitions. [2021-11-21 01:10:48,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-21 01:10:48,025 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:10:48,025 INFO L514 BasicCegarLoop]: trace histogram [11, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:10:48,026 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 01:10:48,026 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:10:48,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:10:48,027 INFO L85 PathProgramCache]: Analyzing trace with hash 758757394, now seen corresponding path program 1 times [2021-11-21 01:10:48,027 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:10:48,027 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623023020] [2021-11-21 01:10:48,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:48,028 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:10:48,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:10:48,735 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 4 proven. 8 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2021-11-21 01:10:48,736 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:10:48,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623023020] [2021-11-21 01:10:48,736 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623023020] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:10:48,736 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424708664] [2021-11-21 01:10:48,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:48,739 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:10:48,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:10:48,742 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:10:48,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-21 01:10:49,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:10:49,320 INFO L263 TraceCheckSpWp]: Trace formula consists of 2317 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-21 01:10:49,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:10:49,623 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-21 01:10:49,623 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:10:49,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424708664] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:10:49,624 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:10:49,624 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2021-11-21 01:10:49,624 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [525527638] [2021-11-21 01:10:49,625 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:10:49,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:10:49,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:10:49,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:10:49,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:10:49,627 INFO L87 Difference]: Start difference. First operand 165 states and 206 transitions. Second operand has 5 states, 4 states have (on average 14.25) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-21 01:10:50,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:10:50,653 INFO L93 Difference]: Finished difference Result 292 states and 366 transitions. [2021-11-21 01:10:50,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:10:50,654 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.25) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 123 [2021-11-21 01:10:50,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:10:50,657 INFO L225 Difference]: With dead ends: 292 [2021-11-21 01:10:50,657 INFO L226 Difference]: Without dead ends: 165 [2021-11-21 01:10:50,658 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:10:50,659 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 0 mSDsluCounter, 508 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 579 SdHoareTripleChecker+Invalid, 187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:10:50,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 579 Invalid, 187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-21 01:10:50,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-21 01:10:50,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 161. [2021-11-21 01:10:50,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 91 states have (on average 1.1428571428571428) internal successors, (104), 93 states have internal predecessors, (104), 47 states have call successors, (47), 20 states have call predecessors, (47), 22 states have return successors, (50), 47 states have call predecessors, (50), 46 states have call successors, (50) [2021-11-21 01:10:50,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 201 transitions. [2021-11-21 01:10:50,707 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 201 transitions. Word has length 123 [2021-11-21 01:10:50,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:10:50,707 INFO L470 AbstractCegarLoop]: Abstraction has 161 states and 201 transitions. [2021-11-21 01:10:50,708 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.25) internal successors, (57), 5 states have internal predecessors, (57), 3 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-21 01:10:50,708 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 201 transitions. [2021-11-21 01:10:50,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2021-11-21 01:10:50,711 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:10:50,711 INFO L514 BasicCegarLoop]: trace histogram [11, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:10:50,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-21 01:10:50,937 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:10:50,938 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:10:50,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:10:50,939 INFO L85 PathProgramCache]: Analyzing trace with hash -935883140, now seen corresponding path program 1 times [2021-11-21 01:10:50,939 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:10:50,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283255924] [2021-11-21 01:10:50,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:50,939 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:10:51,035 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-21 01:10:51,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1862018255] [2021-11-21 01:10:51,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:10:51,036 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:10:51,036 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:10:51,037 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:10:51,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-21 01:10:51,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:10:51,663 INFO L263 TraceCheckSpWp]: Trace formula consists of 2389 conjuncts, 120 conjunts are in the unsatisfiable core [2021-11-21 01:10:51,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:10:51,743 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-11-21 01:10:52,199 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:10:52,199 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-11-21 01:10:52,264 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-11-21 01:10:52,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 14 [2021-11-21 01:10:53,040 INFO L354 Elim1Store]: treesize reduction 211, result has 10.2 percent of original size [2021-11-21 01:10:53,041 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 15 case distinctions, treesize of input 96 treesize of output 97 [2021-11-21 01:10:53,762 INFO L354 Elim1Store]: treesize reduction 32, result has 34.7 percent of original size [2021-11-21 01:10:53,763 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 40 [2021-11-21 01:10:53,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:10:53,927 INFO L354 Elim1Store]: treesize reduction 66, result has 32.7 percent of original size [2021-11-21 01:10:53,928 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 8 case distinctions, treesize of input 31 treesize of output 58 [2021-11-21 01:10:54,387 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 76 treesize of output 72 [2021-11-21 01:10:54,464 INFO L354 Elim1Store]: treesize reduction 156, result has 17.5 percent of original size [2021-11-21 01:10:54,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 14 case distinctions, treesize of input 85 treesize of output 102 [2021-11-21 01:11:24,395 INFO L354 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2021-11-21 01:11:24,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 73 [2021-11-21 01:11:30,707 INFO L354 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2021-11-21 01:11:30,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 73 [2021-11-21 01:11:37,467 INFO L354 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2021-11-21 01:11:37,468 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 109 treesize of output 83 [2021-11-21 01:11:37,574 INFO L354 Elim1Store]: treesize reduction 76, result has 46.1 percent of original size [2021-11-21 01:11:37,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 88 treesize of output 136 [2021-11-21 01:12:27,180 INFO L354 Elim1Store]: treesize reduction 29, result has 19.4 percent of original size [2021-11-21 01:12:27,181 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 21 [2021-11-21 01:13:17,010 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2021-11-21 01:13:17,246 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 46 proven. 56 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-21 01:13:17,246 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:13:37,177 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:13:37,177 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283255924] [2021-11-21 01:13:37,178 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-21 01:13:37,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1862018255] [2021-11-21 01:13:37,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1862018255] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:13:37,178 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1883299196] [2021-11-21 01:13:37,209 INFO L159 IcfgInterpreter]: Started Sifa with 99 locations of interest [2021-11-21 01:13:37,209 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:13:37,216 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:13:37,223 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:13:37,224 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:13:46,140 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:13:46,512 INFO L244 Elim1Store]: Index analysis took 531 ms [2021-11-21 01:14:06,990 WARN L227 SmtUtils]: Spent 20.39s on a formula simplification. DAG size of input: 1767 DAG size of output: 1179 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-21 01:14:06,993 INFO L354 Elim1Store]: treesize reduction 1960, result has 47.4 percent of original size [2021-11-21 01:14:06,996 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 197 select indices, 197 select index equivalence classes, 19307 disjoint index pairs (out of 19306 index pairs), introduced 197 new quantified variables, introduced 196 case distinctions, treesize of input 992 treesize of output 2366 [2021-11-21 01:14:34,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:14:35,605 INFO L244 Elim1Store]: Index analysis took 885 ms [2021-11-21 01:15:12,312 WARN L227 SmtUtils]: Spent 36.64s on a formula simplification. DAG size of input: 2161 DAG size of output: 1179 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-21 01:15:12,316 INFO L354 Elim1Store]: treesize reduction 3528, result has 33.3 percent of original size [2021-11-21 01:15:12,319 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 199 select indices, 199 select index equivalence classes, 19505 disjoint index pairs (out of 19701 index pairs), introduced 199 new quantified variables, introduced 392 case distinctions, treesize of input 1002 treesize of output 2377 [2021-11-21 01:15:46,959 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 196 [2021-11-21 01:15:47,103 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 196 [2021-11-21 01:15:47,655 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 196 [2021-11-21 01:15:53,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:15:53,363 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:15:54,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:15:54,078 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:15:54,174 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 22 [2021-11-21 01:15:54,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 18 [2021-11-21 01:15:54,377 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 1 [2021-11-21 01:15:54,390 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 1 [2021-11-21 01:15:54,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:15:54,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 1 [2021-11-21 01:15:54,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2021-11-21 01:15:54,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2021-11-21 01:15:54,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2021-11-21 01:15:54,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 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 5 treesize of output 3 [2021-11-21 01:15:55,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 24 [2021-11-21 01:15:55,291 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 21 [2021-11-21 01:15:55,517 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 1 [2021-11-21 01:15:55,570 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:15:55,591 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 1 [2021-11-21 01:15:55,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 15 treesize of output 1 [2021-11-21 01:15:55,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 17 treesize of output 9 [2021-11-21 01:15:55,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 16 [2021-11-21 01:15:55,818 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-11-21 01:15:55,932 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 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 17 treesize of output 9 [2021-11-21 01:15:55,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 18 treesize of output 16 [2021-11-21 01:15:55,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 13 treesize of output 11 [2021-11-21 01:15:56,046 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:15:56,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 33 [2021-11-21 01:15:56,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 01:15:56,476 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 01:15:57,163 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 01:15:57,441 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 01:16:01,292 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:16:01,308 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 [2021-11-21 01:16:05,691 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 196 [2021-11-21 01:16:05,957 WARN L137 XnfTransformerHelper]: expecting exponential blowup for input size 196 [2021-11-21 01:16:06,094 INFO L197 IcfgInterpreter]: Interpreting procedure nondet_uint64_t with input of size 57 for LOIs [2021-11-21 01:16:06,224 INFO L197 IcfgInterpreter]: Interpreting procedure hash_table_state_required_bytes with input of size 97 for LOIs [2021-11-21 01:16:06,838 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:16:06,839 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 35 [2021-11-21 01:16:06,868 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:16:06,868 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 31 [2021-11-21 01:16:07,690 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:16:07,691 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 33 [2021-11-21 01:16:07,730 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:16:07,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 34 [2021-11-21 01:16:09,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 01:16:09,502 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:16:09,503 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 99 treesize of output 99 [2021-11-21 01:16:10,788 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 12 [2021-11-21 01:16:10,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 9 treesize of output 7 [2021-11-21 01:16:11,170 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 01:16:11,385 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:16:11,385 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 74 treesize of output 74 [2021-11-21 01:16:11,736 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 01:16:11,944 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2021-11-21 01:16:11,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 14 treesize of output 12 [2021-11-21 01:16:12,007 INFO L388 Elim1Store]: Elim1 did not use preprocessing 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 9 treesize of output 7 [2021-11-21 01:16:12,939 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:16:12,940 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 33 [2021-11-21 01:16:13,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2021-11-21 01:16:13,723 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-21 01:16:13,724 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 74 treesize of output 74 [2021-11-21 01:16:14,144 INFO L354 Elim1Store]: treesize reduction 15, result has 25.0 percent of original size [2021-11-21 01:16:14,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 33 [2021-11-21 01:16:14,184 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-11-21 01:16:14,184 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 30 treesize of output 34 [2021-11-21 01:16:14,517 INFO L197 IcfgInterpreter]: Interpreting procedure aws_mul_size_checked with input of size 111 for LOIs [2021-11-21 01:16:19,458 INFO L197 IcfgInterpreter]: Interpreting procedure __CPROVER_overflow_mult with input of size 95 for LOIs [2021-11-21 01:16:19,929 INFO L197 IcfgInterpreter]: Interpreting procedure aws_add_size_checked with input of size 131 for LOIs [2021-11-21 01:16:24,118 INFO L197 IcfgInterpreter]: Interpreting procedure __CPROVER_overflow_plus with input of size 107 for LOIs [2021-11-21 01:16:24,369 INFO L197 IcfgInterpreter]: Interpreting procedure aws_is_power_of_two with input of size 67 for LOIs [2021-11-21 01:16:24,624 INFO L197 IcfgInterpreter]: Interpreting procedure bounded_malloc with input of size 107 for LOIs [2021-11-21 01:16:27,263 INFO L197 IcfgInterpreter]: Interpreting procedure assume_abort_if_not with input of size 110 for LOIs [2021-11-21 01:16:27,718 INFO L180 IcfgInterpreter]: Interpretation finished [2021-11-21 01:17:16,810 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSifa [1883299196] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:17:16,810 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:17:16,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [35] imperfect sequences [32] total 66 [2021-11-21 01:17:16,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [274773984] [2021-11-21 01:17:16,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:17:16,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-21 01:17:16,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:17:16,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-21 01:17:16,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=269, Invalid=4957, Unknown=30, NotChecked=0, Total=5256 [2021-11-21 01:17:16,818 INFO L87 Difference]: Start difference. First operand 161 states and 201 transitions. Second operand has 36 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 12 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (28), 10 states have call predecessors, (28), 12 states have call successors, (28) [2021-11-21 01:17:20,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:17:20,743 INFO L93 Difference]: Finished difference Result 310 states and 382 transitions. [2021-11-21 01:17:20,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2021-11-21 01:17:20,744 INFO L78 Accepts]: Start accepts. Automaton has has 36 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 12 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (28), 10 states have call predecessors, (28), 12 states have call successors, (28) Word has length 128 [2021-11-21 01:17:20,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:17:20,746 INFO L225 Difference]: With dead ends: 310 [2021-11-21 01:17:20,747 INFO L226 Difference]: Without dead ends: 178 [2021-11-21 01:17:20,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 189 SyntacticMatches, 31 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2334 ImplicationChecksByTransitivity, 170.1s TimeCoverageRelationStatistics Valid=280, Invalid=5240, Unknown=30, NotChecked=0, Total=5550 [2021-11-21 01:17:20,751 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 8 mSDsluCounter, 2065 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2097 SdHoareTripleChecker+Invalid, 1790 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 1427 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:17:20,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 2097 Invalid, 1790 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 354 Invalid, 0 Unknown, 1427 Unchecked, 3.5s Time] [2021-11-21 01:17:20,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2021-11-21 01:17:20,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 177. [2021-11-21 01:17:20,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 100 states have (on average 1.13) internal successors, (113), 102 states have internal predecessors, (113), 49 states have call successors, (49), 25 states have call predecessors, (49), 27 states have return successors, (53), 49 states have call predecessors, (53), 48 states have call successors, (53) [2021-11-21 01:17:20,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 215 transitions. [2021-11-21 01:17:20,780 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 215 transitions. Word has length 128 [2021-11-21 01:17:20,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:17:20,781 INFO L470 AbstractCegarLoop]: Abstraction has 177 states and 215 transitions. [2021-11-21 01:17:20,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 21 states have (on average 2.6666666666666665) internal successors, (56), 21 states have internal predecessors, (56), 12 states have call successors, (29), 10 states have call predecessors, (29), 9 states have return successors, (28), 10 states have call predecessors, (28), 12 states have call successors, (28) [2021-11-21 01:17:20,782 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 215 transitions. [2021-11-21 01:17:20,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-21 01:17:20,784 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:17:20,785 INFO L514 BasicCegarLoop]: trace histogram [11, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:17:20,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-21 01:17:20,997 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-11-21 01:17:20,998 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:17:20,998 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:17:20,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1137983814, now seen corresponding path program 1 times [2021-11-21 01:17:20,999 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:17:20,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456711553] [2021-11-21 01:17:20,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:17:20,999 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:17:21,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:17:21,272 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2021-11-21 01:17:21,272 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:17:21,272 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456711553] [2021-11-21 01:17:21,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456711553] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:17:21,273 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:17:21,273 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-21 01:17:21,273 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676481506] [2021-11-21 01:17:21,273 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:17:21,274 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:17:21,274 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:17:21,275 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:17:21,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:17:21,276 INFO L87 Difference]: Start difference. First operand 177 states and 215 transitions. Second operand has 7 states, 5 states have (on average 11.8) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-21 01:17:23,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:17:23,120 INFO L93 Difference]: Finished difference Result 311 states and 381 transitions. [2021-11-21 01:17:23,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-21 01:17:23,121 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 11.8) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) Word has length 132 [2021-11-21 01:17:23,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:17:23,123 INFO L225 Difference]: With dead ends: 311 [2021-11-21 01:17:23,124 INFO L226 Difference]: Without dead ends: 165 [2021-11-21 01:17:23,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:17:23,125 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 1 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 971 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:17:23,126 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 971 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-21 01:17:23,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-21 01:17:23,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2021-11-21 01:17:23,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 93 states have (on average 1.118279569892473) internal successors, (104), 95 states have internal predecessors, (104), 46 states have call successors, (46), 23 states have call predecessors, (46), 25 states have return successors, (49), 46 states have call predecessors, (49), 45 states have call successors, (49) [2021-11-21 01:17:23,151 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 199 transitions. [2021-11-21 01:17:23,152 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 199 transitions. Word has length 132 [2021-11-21 01:17:23,152 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:17:23,152 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 199 transitions. [2021-11-21 01:17:23,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 11.8) internal successors, (59), 6 states have internal predecessors, (59), 2 states have call successors, (30), 2 states have call predecessors, (30), 4 states have return successors, (29), 4 states have call predecessors, (29), 2 states have call successors, (29) [2021-11-21 01:17:23,153 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 199 transitions. [2021-11-21 01:17:23,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-21 01:17:23,156 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:17:23,156 INFO L514 BasicCegarLoop]: trace histogram [11, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:17:23,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-21 01:17:23,157 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:17:23,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:17:23,157 INFO L85 PathProgramCache]: Analyzing trace with hash 39854308, now seen corresponding path program 1 times [2021-11-21 01:17:23,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:17:23,158 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569325861] [2021-11-21 01:17:23,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:17:23,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:17:23,243 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-11-21 01:17:23,243 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1810706627] [2021-11-21 01:17:23,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:17:23,244 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:17:23,244 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:17:23,249 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:17:23,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-21 01:17:23,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:17:23,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 2404 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-21 01:17:23,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:17:24,265 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 56 proven. 0 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2021-11-21 01:17:24,265 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-21 01:17:24,265 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:17:24,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569325861] [2021-11-21 01:17:24,266 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2021-11-21 01:17:24,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810706627] [2021-11-21 01:17:24,266 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810706627] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:17:24,266 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:17:24,266 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-11-21 01:17:24,266 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155339249] [2021-11-21 01:17:24,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:17:24,267 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-21 01:17:24,267 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:17:24,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-21 01:17:24,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2021-11-21 01:17:24,268 INFO L87 Difference]: Start difference. First operand 165 states and 199 transitions. Second operand has 10 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 3 states have call successors, (30), 2 states have call predecessors, (30), 6 states have return successors, (29), 5 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-21 01:17:27,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:17:27,104 INFO L93 Difference]: Finished difference Result 167 states and 200 transitions. [2021-11-21 01:17:27,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-21 01:17:27,110 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 3 states have call successors, (30), 2 states have call predecessors, (30), 6 states have return successors, (29), 5 states have call predecessors, (29), 3 states have call successors, (29) Word has length 132 [2021-11-21 01:17:27,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:17:27,111 INFO L225 Difference]: With dead ends: 167 [2021-11-21 01:17:27,111 INFO L226 Difference]: Without dead ends: 0 [2021-11-21 01:17:27,112 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-11-21 01:17:27,113 INFO L933 BasicCegarLoop]: 29 mSDtfsCounter, 1 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:17:27,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1 Valid, 252 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-11-21 01:17:27,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-21 01:17:27,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-21 01:17:27,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:17:27,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-21 01:17:27,115 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 132 [2021-11-21 01:17:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:17:27,115 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-21 01:17:27,115 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 8.857142857142858) internal successors, (62), 8 states have internal predecessors, (62), 3 states have call successors, (30), 2 states have call predecessors, (30), 6 states have return successors, (29), 5 states have call predecessors, (29), 3 states have call successors, (29) [2021-11-21 01:17:27,116 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-21 01:17:27,116 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-21 01:17:27,118 INFO L764 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-21 01:17:27,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-21 01:17:27,319 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-11-21 01:17:27,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-21 01:17:40,325 INFO L858 garLoopResultBuilder]: For program point L6944-1(lines 6944 6946) no Hoare annotation was computed. [2021-11-21 01:17:40,326 INFO L854 garLoopResultBuilder]: At program point L6944(lines 6944 6946) the Hoare annotation is: (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (forall ((|v___CPROVER_overflow_plus_~#c~0.base_5| Int)) (or (not (< |#StackHeapBarrier| |v___CPROVER_overflow_plus_~#c~0.base_5|)) (not (= 8 (select |old(#length)| |v___CPROVER_overflow_plus_~#c~0.base_5|))) (not (= (select |old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_5|) 0)))) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 46 ~s_list~0.count)) (forall ((|v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_10| Int)) (let ((.cse0 (select (select |#memory_int| |v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_10|) 0))) (let ((.cse2 (div (+ 29629528 .cse0) 24))) (let ((.cse1 (* .cse2 (- 1)))) (or (not (= (mod (+ 16 .cse0) 24) 0)) (not (= |bounded_malloc_#in~size| .cse0)) (not (< |#StackHeapBarrier| |v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_10|)) (not (< (div (+ .cse1 18446744073709551615) (- 18446744073709551616)) (div .cse1 (- 18446744073709551616)))) (not (< (div (+ .cse1 8) (- 18446744073709551616)) (+ (div .cse2 18446744073709551616) 1)))))))) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (and (= |bounded_malloc_#in~size| bounded_malloc_~size) (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|))) [2021-11-21 01:17:40,326 INFO L854 garLoopResultBuilder]: At program point bounded_mallocENTRY(lines 6943 6948) the Hoare annotation is: (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (forall ((|v___CPROVER_overflow_plus_~#c~0.base_5| Int)) (or (not (< |#StackHeapBarrier| |v___CPROVER_overflow_plus_~#c~0.base_5|)) (not (= 8 (select |old(#length)| |v___CPROVER_overflow_plus_~#c~0.base_5|))) (not (= (select |old(#valid)| |v___CPROVER_overflow_plus_~#c~0.base_5|) 0)))) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 46 ~s_list~0.count)) (forall ((|v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_10| Int)) (let ((.cse0 (select (select |#memory_int| |v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_10|) 0))) (let ((.cse2 (div (+ 29629528 .cse0) 24))) (let ((.cse1 (* .cse2 (- 1)))) (or (not (= (mod (+ 16 .cse0) 24) 0)) (not (= |bounded_malloc_#in~size| .cse0)) (not (< |#StackHeapBarrier| |v_ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base_BEFORE_CALL_10|)) (not (< (div (+ .cse1 18446744073709551615) (- 18446744073709551616)) (div .cse1 (- 18446744073709551616)))) (not (< (div (+ .cse1 8) (- 18446744073709551616)) (+ (div .cse2 18446744073709551616) 1)))))))) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|))) [2021-11-21 01:17:40,326 INFO L858 garLoopResultBuilder]: For program point bounded_mallocEXIT(lines 6943 6948) no Hoare annotation was computed. [2021-11-21 01:17:40,327 INFO L861 garLoopResultBuilder]: At program point L10017-4(line 10017) the Hoare annotation is: true [2021-11-21 01:17:40,327 INFO L858 garLoopResultBuilder]: For program point L10017-5(line 10017) no Hoare annotation was computed. [2021-11-21 01:17:40,327 INFO L858 garLoopResultBuilder]: For program point L10017-7(line 10017) no Hoare annotation was computed. [2021-11-21 01:17:40,327 INFO L858 garLoopResultBuilder]: For program point L10017-3(line 10017) no Hoare annotation was computed. [2021-11-21 01:17:40,327 INFO L861 garLoopResultBuilder]: At program point aws_hash_table_is_validENTRY(lines 10015 10018) the Hoare annotation is: true [2021-11-21 01:17:40,327 INFO L858 garLoopResultBuilder]: For program point aws_hash_table_is_validEXIT(lines 10015 10018) no Hoare annotation was computed. [2021-11-21 01:17:40,328 INFO L858 garLoopResultBuilder]: For program point nondet_boolEXIT(line 261) no Hoare annotation was computed. [2021-11-21 01:17:40,328 INFO L861 garLoopResultBuilder]: At program point nondet_boolENTRY(line 261) the Hoare annotation is: true [2021-11-21 01:17:40,328 INFO L858 garLoopResultBuilder]: For program point aws_mem_releaseEXIT(lines 7122 7135) no Hoare annotation was computed. [2021-11-21 01:17:40,328 INFO L861 garLoopResultBuilder]: At program point L7126(lines 7126 7128) the Hoare annotation is: true [2021-11-21 01:17:40,328 INFO L861 garLoopResultBuilder]: At program point aws_mem_releaseENTRY(lines 7122 7135) the Hoare annotation is: true [2021-11-21 01:17:40,328 INFO L858 garLoopResultBuilder]: For program point L7123-1(lines 7123 7125) no Hoare annotation was computed. [2021-11-21 01:17:40,329 INFO L861 garLoopResultBuilder]: At program point L7123(lines 7123 7125) the Hoare annotation is: true [2021-11-21 01:17:40,329 INFO L858 garLoopResultBuilder]: For program point L7126-1(lines 7126 7128) no Hoare annotation was computed. [2021-11-21 01:17:40,329 INFO L854 garLoopResultBuilder]: At program point hash_table_state_required_bytesENTRY(lines 10128 10140) the Hoare annotation is: (let ((.cse0 (mod |hash_table_state_required_bytes_#in~size| 18446744073709551616))) (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (= 8 (select |old(#length)| |hash_table_state_required_bytes_#in~required_bytes.base|))) (not (<= 0 |#NULL.offset|)) (not (<= |old(~tl_last_error~0)| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (and (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |old(#valid)| |#valid|)) (not (<= ~s_list~0.error_list.base 196)) (= .cse0 0) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (< |#StackHeapBarrier| |hash_table_state_required_bytes_#in~required_bytes.base|)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= 0 |old(~tl_last_error~0)|)) (not (= |hash_table_state_required_bytes_#in~required_bytes.offset| 0)) (not (< 0 (+ (div (+ (* .cse0 (- 1)) 8) 18446744073709551616) 1))) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (= 1 (select |old(#valid)| |hash_table_state_required_bytes_#in~required_bytes.base|))) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,329 INFO L854 garLoopResultBuilder]: At program point L10131(line 10131) the Hoare annotation is: (let ((.cse0 (mod |hash_table_state_required_bytes_#in~size| 18446744073709551616))) (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (= 8 (select |old(#length)| |hash_table_state_required_bytes_#in~required_bytes.base|))) (not (<= 0 |#NULL.offset|)) (not (<= |old(~tl_last_error~0)| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (= .cse0 0) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (< |#StackHeapBarrier| |hash_table_state_required_bytes_#in~required_bytes.base|)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (and (= |old(#memory_real)| |#memory_real|) (= (store |old(#valid)| |hash_table_state_required_bytes_~#elemsize~0.base| 1) |#valid|) (= |#memory_int| |old(#memory_int)|) (= hash_table_state_required_bytes_~required_bytes.offset |hash_table_state_required_bytes_#in~required_bytes.offset|) (= (select |old(#valid)| |hash_table_state_required_bytes_~#elemsize~0.base|) 0) (= hash_table_state_required_bytes_~size |hash_table_state_required_bytes_#in~size|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (< |#StackHeapBarrier| |hash_table_state_required_bytes_~#elemsize~0.base|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |#length| (store |old(#length)| |hash_table_state_required_bytes_~#elemsize~0.base| 8)) (= hash_table_state_required_bytes_~required_bytes.base |hash_table_state_required_bytes_#in~required_bytes.base|) (= |hash_table_state_required_bytes_~#elemsize~0.offset| 0)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= 0 |old(~tl_last_error~0)|)) (not (= |hash_table_state_required_bytes_#in~required_bytes.offset| 0)) (not (< 0 (+ (div (+ (* .cse0 (- 1)) 8) 18446744073709551616) 1))) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (= 1 (select |old(#valid)| |hash_table_state_required_bytes_#in~required_bytes.base|))) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,329 INFO L858 garLoopResultBuilder]: For program point L10131-1(line 10131) no Hoare annotation was computed. [2021-11-21 01:17:40,330 INFO L854 garLoopResultBuilder]: At program point L10135(line 10135) the Hoare annotation is: (let ((.cse1 (mod |hash_table_state_required_bytes_#in~size| 18446744073709551616))) (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (= 8 (select |old(#length)| |hash_table_state_required_bytes_#in~required_bytes.base|))) (not (<= 0 |#NULL.offset|)) (not (<= |old(~tl_last_error~0)| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (let ((.cse0 (select (select |#memory_int| |hash_table_state_required_bytes_~#elemsize~0.base|) |hash_table_state_required_bytes_~#elemsize~0.offset|))) (and (exists ((|v___CPROVER_overflow_mult_~#c~1.base_5| Int)) (and (< |#StackHeapBarrier| |v___CPROVER_overflow_mult_~#c~1.base_5|) (= (select |#length| |v___CPROVER_overflow_mult_~#c~1.base_5|) 8) (= (select |#valid| |v___CPROVER_overflow_mult_~#c~1.base_5|) 0))) (= (select |old(#valid)| |hash_table_state_required_bytes_~#elemsize~0.base|) 0) (= hash_table_state_required_bytes_~size |hash_table_state_required_bytes_#in~size|) (<= 0 hash_table_state_required_bytes_~required_bytes.offset) (<= hash_table_state_required_bytes_~required_bytes.offset 0) (< |#StackHeapBarrier| |hash_table_state_required_bytes_~#elemsize~0.base|) (= hash_table_state_required_bytes_~required_bytes.base |hash_table_state_required_bytes_#in~required_bytes.base|) (= |hash_table_state_required_bytes_~#elemsize~0.offset| 0) (= .cse0 (* 24 hash_table_state_required_bytes_~size)) (= .cse0 |hash_table_state_required_bytes_#t~mem1325|))) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (= .cse1 0) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (< |#StackHeapBarrier| |hash_table_state_required_bytes_#in~required_bytes.base|)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= 0 |old(~tl_last_error~0)|)) (not (= |hash_table_state_required_bytes_#in~required_bytes.offset| 0)) (not (< 0 (+ (div (+ (* .cse1 (- 1)) 8) 18446744073709551616) 1))) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (= 1 (select |old(#valid)| |hash_table_state_required_bytes_#in~required_bytes.base|))) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,330 INFO L858 garLoopResultBuilder]: For program point hash_table_state_required_bytesEXIT(lines 10128 10140) no Hoare annotation was computed. [2021-11-21 01:17:40,330 INFO L858 garLoopResultBuilder]: For program point L10135-1(line 10135) no Hoare annotation was computed. [2021-11-21 01:17:40,330 INFO L858 garLoopResultBuilder]: For program point L10131-2(lines 10131 10133) no Hoare annotation was computed. [2021-11-21 01:17:40,330 INFO L858 garLoopResultBuilder]: For program point hash_table_state_required_bytesFINAL(lines 10128 10140) no Hoare annotation was computed. [2021-11-21 01:17:40,330 INFO L861 garLoopResultBuilder]: At program point memset_override_0_implENTRY(lines 7397 7412) the Hoare annotation is: true [2021-11-21 01:17:40,331 INFO L858 garLoopResultBuilder]: For program point L7403-1(line 7403) no Hoare annotation was computed. [2021-11-21 01:17:40,331 INFO L861 garLoopResultBuilder]: At program point L7403(line 7403) the Hoare annotation is: true [2021-11-21 01:17:40,331 INFO L861 garLoopResultBuilder]: At program point L7407-3(lines 7407 7409) the Hoare annotation is: true [2021-11-21 01:17:40,331 INFO L858 garLoopResultBuilder]: For program point memset_override_0_implEXIT(lines 7397 7412) no Hoare annotation was computed. [2021-11-21 01:17:40,331 INFO L861 garLoopResultBuilder]: At program point L7398(line 7398) the Hoare annotation is: true [2021-11-21 01:17:40,331 INFO L858 garLoopResultBuilder]: For program point L7400(line 7400) no Hoare annotation was computed. [2021-11-21 01:17:40,332 INFO L861 garLoopResultBuilder]: At program point L7398-1(line 7398) the Hoare annotation is: true [2021-11-21 01:17:40,332 INFO L858 garLoopResultBuilder]: For program point aws_mul_size_checkedEXIT(lines 2586 2594) no Hoare annotation was computed. [2021-11-21 01:17:40,332 INFO L858 garLoopResultBuilder]: For program point L2498-1(lines 2498 2499) no Hoare annotation was computed. [2021-11-21 01:17:40,332 INFO L854 garLoopResultBuilder]: At program point aws_mul_size_checkedENTRY(lines 2586 2594) the Hoare annotation is: (let ((.cse0 (mod |aws_mul_size_checked_#in~a#1| 18446744073709551616))) (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= |old(~tl_last_error~0)| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (= |aws_mul_size_checked_#in~r#1.offset| 0)) (not (= 8 (select |old(#length)| |aws_mul_size_checked_#in~r#1.base|))) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (= |aws_mul_size_checked_#in~b#1| 24)) (and (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |old(#valid)| |#valid|)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (< |#StackHeapBarrier| |aws_mul_size_checked_#in~r#1.base|)) (forall ((v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 Int)) (or (not (= (select |old(#valid)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 1)) (= v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 |aws_mul_size_checked_#in~r#1.base|) (not (= (select |old(#length)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 8)) (not (< |#StackHeapBarrier| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10)))) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= 0 |old(~tl_last_error~0)|)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (= (select |old(#valid)| |aws_mul_size_checked_#in~r#1.base|) 1)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (< 0 (+ (div (+ 8 (* .cse0 (- 1))) 18446744073709551616) 1))) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (= .cse0 0) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,333 INFO L854 garLoopResultBuilder]: At program point L2501(lines 2497 2502) the Hoare annotation is: (let ((.cse0 (mod |aws_mul_size_checked_#in~a#1| 18446744073709551616))) (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= |old(~tl_last_error~0)| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (= |aws_mul_size_checked_#in~r#1.offset| 0)) (not (= 8 (select |old(#length)| |aws_mul_size_checked_#in~r#1.base|))) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (= |aws_mul_size_checked_#in~b#1| 24)) (not (<= ~s_list~0.error_list.base 196)) (and (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.base|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~a#1| |aws_mul_size_checked_~a#1|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~a#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |old(#memory_$Pointer$.base)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| (select (select |#memory_$Pointer$.base| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset|)))) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_5| Int)) (and (< |#StackHeapBarrier| |v___CPROVER_overflow_mult_~#c~1.base_5|) (= (select |#length| |v___CPROVER_overflow_mult_~#c~1.base_5|) 8) (= (select |#valid| |v___CPROVER_overflow_mult_~#c~1.base_5|) 0))) (= |#memory_real| (store |old(#memory_real)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |old(#memory_real)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| (select (select |#memory_real| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset|)))) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~b#1|) (= |aws_mul_size_checked_#in~a#1| |aws_mul_size_checked_~a#1|) (= |#memory_int| (store |old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |old(#memory_int)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| (* |aws_mul_size_checked_aws_mul_u64_checked_~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|)))) (= |aws_mul_size_checked_#in~b#1| |aws_mul_size_checked_~b#1|) (<= 24 |aws_mul_size_checked_aws_mul_u64_checked_~b#1|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |aws_mul_size_checked_~r#1.offset| |aws_mul_size_checked_#in~r#1.offset|) (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.offset|) (= |aws_mul_size_checked_aws_mul_u64_checked_#res#1| 0) (= |#memory_$Pointer$.offset| (store |old(#memory_$Pointer$.offset)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| (store (select |old(#memory_$Pointer$.offset)| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| (select (select |#memory_$Pointer$.offset| |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base|) |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset|)))) (<= |aws_mul_size_checked_aws_mul_u64_checked_~b#1| 24) (= |aws_mul_size_checked_~r#1.base| |aws_mul_size_checked_#in~r#1.base|) (= |aws_mul_size_checked_~r#1.offset| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.offset|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.base| |aws_mul_size_checked_~r#1.base|)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (< |#StackHeapBarrier| |aws_mul_size_checked_#in~r#1.base|)) (forall ((v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 Int)) (or (not (= (select |old(#valid)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 1)) (= v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 |aws_mul_size_checked_#in~r#1.base|) (not (= (select |old(#length)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 8)) (not (< |#StackHeapBarrier| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10)))) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (<= (+ |aws_mul_size_checked_aws_mul_u64_checked_#res#1| 1) 0) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= 0 |old(~tl_last_error~0)|)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (= (select |old(#valid)| |aws_mul_size_checked_#in~r#1.base|) 1)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (< 0 (+ (div (+ 8 (* .cse0 (- 1))) 18446744073709551616) 1))) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (= .cse0 0) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,333 INFO L854 garLoopResultBuilder]: At program point L2498(line 2498) the Hoare annotation is: (let ((.cse0 (mod |aws_mul_size_checked_#in~a#1| 18446744073709551616))) (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= |old(~tl_last_error~0)| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (= |aws_mul_size_checked_#in~r#1.offset| 0)) (not (= 8 (select |old(#length)| |aws_mul_size_checked_#in~r#1.base|))) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (= |aws_mul_size_checked_#in~b#1| 24)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (and (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.base|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~a#1| |aws_mul_size_checked_~a#1|) (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~a#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~b#1| |aws_mul_size_checked_~b#1|) (= |#memory_int| |old(#memory_int)|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~b#1|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |aws_mul_size_checked_#in~a#1| |aws_mul_size_checked_~a#1|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |aws_mul_size_checked_#in~b#1| |aws_mul_size_checked_~b#1|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |aws_mul_size_checked_~r#1.offset| |aws_mul_size_checked_#in~r#1.offset|) (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.offset|) (= |old(#valid)| |#valid|) (= |aws_mul_size_checked_~r#1.base| |aws_mul_size_checked_#in~r#1.base|) (= |aws_mul_size_checked_~r#1.offset| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.offset|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.base| |aws_mul_size_checked_~r#1.base|)) (not (< |#StackHeapBarrier| |aws_mul_size_checked_#in~r#1.base|)) (forall ((v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 Int)) (or (not (= (select |old(#valid)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 1)) (= v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 |aws_mul_size_checked_#in~r#1.base|) (not (= (select |old(#length)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 8)) (not (< |#StackHeapBarrier| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10)))) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= 0 |old(~tl_last_error~0)|)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (= (select |old(#valid)| |aws_mul_size_checked_#in~r#1.base|) 1)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (< 0 (+ (div (+ 8 (* .cse0 (- 1))) 18446744073709551616) 1))) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (= .cse0 0) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,333 INFO L858 garLoopResultBuilder]: For program point L2499-1(line 2499) no Hoare annotation was computed. [2021-11-21 01:17:40,333 INFO L854 garLoopResultBuilder]: At program point L2499(line 2499) the Hoare annotation is: (let ((.cse0 (mod |aws_mul_size_checked_#in~a#1| 18446744073709551616))) (or (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= |old(~tl_last_error~0)| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (= |aws_mul_size_checked_#in~r#1.offset| 0)) (not (= 8 (select |old(#length)| |aws_mul_size_checked_#in~r#1.base|))) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (= |aws_mul_size_checked_#in~b#1| 24)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (< |#StackHeapBarrier| |aws_mul_size_checked_#in~r#1.base|)) (forall ((v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 Int)) (or (not (= (select |old(#valid)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 1)) (= v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 |aws_mul_size_checked_#in~r#1.base|) (not (= (select |old(#length)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 8)) (not (< |#StackHeapBarrier| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10)))) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (and (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.base| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.base|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~a#1| |aws_mul_size_checked_~a#1|) (= |old(#memory_real)| |#memory_real|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~a#1| |aws_mul_size_checked_aws_mul_u64_checked_~a#1|) (exists ((|v___CPROVER_overflow_mult_~#c~1.base_5| Int)) (and (< |#StackHeapBarrier| |v___CPROVER_overflow_mult_~#c~1.base_5|) (= (select |#length| |v___CPROVER_overflow_mult_~#c~1.base_5|) 8) (= (select |#valid| |v___CPROVER_overflow_mult_~#c~1.base_5|) 0))) (= |#memory_int| |old(#memory_int)|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~b#1| |aws_mul_size_checked_aws_mul_u64_checked_~b#1|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |aws_mul_size_checked_#in~a#1| |aws_mul_size_checked_~a#1|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |aws_mul_size_checked_#in~b#1| |aws_mul_size_checked_~b#1|) (<= 24 |aws_mul_size_checked_aws_mul_u64_checked_~b#1|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |aws_mul_size_checked_~r#1.offset| |aws_mul_size_checked_#in~r#1.offset|) (= |aws_mul_size_checked_aws_mul_u64_checked_~r#1.offset| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.offset|) (<= |aws_mul_size_checked_aws_mul_u64_checked_~b#1| 24) (= |aws_mul_size_checked_~r#1.base| |aws_mul_size_checked_#in~r#1.base|) (= |aws_mul_size_checked_~r#1.offset| |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.offset|) (= |aws_mul_size_checked_aws_mul_u64_checked_#in~r#1.base| |aws_mul_size_checked_~r#1.base|)) (not (<= 0 |old(~tl_last_error~0)|)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (= (select |old(#valid)| |aws_mul_size_checked_#in~r#1.base|) 1)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (< 0 (+ (div (+ 8 (* .cse0 (- 1))) 18446744073709551616) 1))) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (= .cse0 0) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,333 INFO L858 garLoopResultBuilder]: For program point nondet_uint64_tEXIT(line 266) no Hoare annotation was computed. [2021-11-21 01:17:40,333 INFO L861 garLoopResultBuilder]: At program point nondet_uint64_tENTRY(line 266) the Hoare annotation is: true [2021-11-21 01:17:40,334 INFO L858 garLoopResultBuilder]: For program point ##fun~$Pointer$~TO~VOIDEXIT(line -1) no Hoare annotation was computed. [2021-11-21 01:17:40,334 INFO L861 garLoopResultBuilder]: At program point ##fun~$Pointer$~TO~VOIDENTRY(line -1) the Hoare annotation is: true [2021-11-21 01:17:40,334 INFO L854 garLoopResultBuilder]: At program point __CPROVER_overflow_plusENTRY(lines 248 251) the Hoare annotation is: (or (forall ((|v___CPROVER_overflow_mult_~#c~1.base_5| Int)) (or (not (= (select |old(#length)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 8)) (not (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 0)) (not (< |#StackHeapBarrier| |v___CPROVER_overflow_mult_~#c~1.base_5|)))) (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (= (+ 29629528 |__CPROVER_overflow_plus_#in~b|) 0)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (forall ((|v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11| Int)) (let ((.cse0 (select (select |#memory_int| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|) 0))) (let ((.cse1 (div (+ 192 (* .cse0 (- 1))) 24))) (or (not (< |#StackHeapBarrier| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|)) (not (= .cse0 |__CPROVER_overflow_plus_#in~a|)) (not (= (mod (* .cse0 23) 24) 0)) (not (< (div .cse1 (- 18446744073709551616)) (+ (div (+ 8 (* .cse1 (- 1))) 18446744073709551616) 1))) (= (mod (+ (* .cse1 18446744073709551615) 8) 18446744073709551616) 0))))) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|))) [2021-11-21 01:17:40,334 INFO L858 garLoopResultBuilder]: For program point __CPROVER_overflow_plusEXIT(lines 248 251) no Hoare annotation was computed. [2021-11-21 01:17:40,334 INFO L861 garLoopResultBuilder]: At program point hash_table_state_is_validENTRY(lines 10026 10073) the Hoare annotation is: true [2021-11-21 01:17:40,335 INFO L858 garLoopResultBuilder]: For program point L10028(lines 10028 10032) no Hoare annotation was computed. [2021-11-21 01:17:40,335 INFO L858 garLoopResultBuilder]: For program point hash_table_state_is_validEXIT(lines 10026 10073) no Hoare annotation was computed. [2021-11-21 01:17:40,335 INFO L858 garLoopResultBuilder]: For program point hash_table_state_is_validFINAL(lines 10026 10073) no Hoare annotation was computed. [2021-11-21 01:17:40,335 INFO L858 garLoopResultBuilder]: For program point L10054-1(line 10054) no Hoare annotation was computed. [2021-11-21 01:17:40,335 INFO L861 garLoopResultBuilder]: At program point L10054(line 10054) the Hoare annotation is: true [2021-11-21 01:17:40,335 INFO L861 garLoopResultBuilder]: At program point my_memsetENTRY(lines 7414 7416) the Hoare annotation is: true [2021-11-21 01:17:40,336 INFO L858 garLoopResultBuilder]: For program point L7415-1(line 7415) no Hoare annotation was computed. [2021-11-21 01:17:40,336 INFO L861 garLoopResultBuilder]: At program point L7415(line 7415) the Hoare annotation is: true [2021-11-21 01:17:40,336 INFO L858 garLoopResultBuilder]: For program point my_memsetEXIT(lines 7414 7416) no Hoare annotation was computed. [2021-11-21 01:17:40,336 INFO L861 garLoopResultBuilder]: At program point assume_abort_if_notENTRY(lines 210 212) the Hoare annotation is: true [2021-11-21 01:17:40,336 INFO L858 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 210 212) no Hoare annotation was computed. [2021-11-21 01:17:40,336 INFO L861 garLoopResultBuilder]: At program point aws_raise_errorENTRY(lines 1988 1999) the Hoare annotation is: true [2021-11-21 01:17:40,337 INFO L858 garLoopResultBuilder]: For program point aws_raise_errorEXIT(lines 1988 1999) no Hoare annotation was computed. [2021-11-21 01:17:40,337 INFO L858 garLoopResultBuilder]: For program point can_fail_allocatorEXIT(lines 6950 6952) no Hoare annotation was computed. [2021-11-21 01:17:40,337 INFO L861 garLoopResultBuilder]: At program point can_fail_allocatorENTRY(lines 6950 6952) the Hoare annotation is: true [2021-11-21 01:17:40,337 INFO L854 garLoopResultBuilder]: At program point __CPROVER_overflow_multENTRY(lines 253 256) the Hoare annotation is: (let ((.cse0 (mod |__CPROVER_overflow_mult_#in~a| 18446744073709551616))) (or (not (<= ~tl_last_error~0 0)) (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (<= 0 |#NULL.offset|)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (= |__CPROVER_overflow_mult_#in~b| 24)) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (= .cse0 0) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (forall ((v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 Int) (|v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_BEFORE_CALL_5| Int)) (or (not (= (select |old(#valid)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 1)) (not (= (select |old(#length)| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10) 8)) (not (= 8 (select |old(#length)| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_BEFORE_CALL_5|))) (not (= (select |old(#valid)| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_BEFORE_CALL_5|) 1)) (not (< |#StackHeapBarrier| v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10)) (not (< |#StackHeapBarrier| |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_BEFORE_CALL_5|)) (= v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 |v_aws_mul_size_checked_aws_mul_u64_checked_~r#1.base_BEFORE_CALL_5|))) (not (<= 0 ~tl_last_error~0)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (and (= |old(#length)| |#length|) (= |old(#valid)| |#valid|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (< 0 (+ (div (+ 8 (* .cse0 (- 1))) 18446744073709551616) 1))) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|)))) [2021-11-21 01:17:40,338 INFO L858 garLoopResultBuilder]: For program point __CPROVER_overflow_multEXIT(lines 253 256) no Hoare annotation was computed. [2021-11-21 01:17:40,338 INFO L858 garLoopResultBuilder]: For program point aws_is_power_of_twoEXIT(lines 2626 2631) no Hoare annotation was computed. [2021-11-21 01:17:40,338 INFO L861 garLoopResultBuilder]: At program point aws_is_power_of_twoENTRY(lines 2626 2631) the Hoare annotation is: true [2021-11-21 01:17:40,338 INFO L854 garLoopResultBuilder]: At program point L2545(lines 2541 2546) the Hoare annotation is: (or (forall ((|v___CPROVER_overflow_mult_~#c~1.base_5| Int)) (or (not (= (select |old(#length)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 8)) (not (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 0)) (not (< |#StackHeapBarrier| |v___CPROVER_overflow_mult_~#c~1.base_5|)))) (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (= (+ |aws_add_size_checked_#in~b#1| 29629528) 0)) (not (<= 0 |#NULL.offset|)) (not (<= |aws_add_size_checked_#in~r#1.offset| 0)) (and (= |#memory_real| (store |old(#memory_real)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base| (store (select |old(#memory_real)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) |aws_add_size_checked_aws_add_u64_checked_~r#1.offset| (select (select |#memory_real| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) |aws_add_size_checked_aws_add_u64_checked_~r#1.offset|)))) (= |aws_add_size_checked_#in~r#1.base| |aws_add_size_checked_~r#1.base|) (= |aws_add_size_checked_#in~a#1| |aws_add_size_checked_~a#1|) (= (store |old(#memory_int)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base| (store (select |old(#memory_int)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) |aws_add_size_checked_aws_add_u64_checked_~r#1.offset| (+ |aws_add_size_checked_aws_add_u64_checked_~b#1| |aws_add_size_checked_aws_add_u64_checked_~a#1|))) |#memory_int|) (= |aws_add_size_checked_aws_add_u64_checked_#in~r#1.base| |aws_add_size_checked_~r#1.base|) (exists ((|v___CPROVER_overflow_plus_~#c~0.base_5| Int)) (and (= (select |#length| |v___CPROVER_overflow_plus_~#c~0.base_5|) 8) (= (select |#valid| |v___CPROVER_overflow_plus_~#c~0.base_5|) 0) (< |#StackHeapBarrier| |v___CPROVER_overflow_plus_~#c~0.base_5|))) (= |aws_add_size_checked_aws_add_u64_checked_#res#1| 0) (<= |aws_add_size_checked_aws_add_u64_checked_#in~r#1.offset| 0) (= |aws_add_size_checked_aws_add_u64_checked_#in~b#1| |aws_add_size_checked_aws_add_u64_checked_~b#1|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |#memory_$Pointer$.base| (store |old(#memory_$Pointer$.base)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base| (store (select |old(#memory_$Pointer$.base)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) |aws_add_size_checked_aws_add_u64_checked_~r#1.offset| (select (select |#memory_$Pointer$.base| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) |aws_add_size_checked_aws_add_u64_checked_~r#1.offset|)))) (= |aws_add_size_checked_aws_add_u64_checked_~r#1.offset| |aws_add_size_checked_aws_add_u64_checked_#in~r#1.offset|) (= |aws_add_size_checked_aws_add_u64_checked_#in~r#1.base| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) (= |#memory_$Pointer$.offset| (store |old(#memory_$Pointer$.offset)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base| (store (select |old(#memory_$Pointer$.offset)| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) |aws_add_size_checked_aws_add_u64_checked_~r#1.offset| (select (select |#memory_$Pointer$.offset| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) |aws_add_size_checked_aws_add_u64_checked_~r#1.offset|)))) (<= 0 |aws_add_size_checked_aws_add_u64_checked_#in~r#1.offset|) (= |aws_add_size_checked_#in~r#1.offset| |aws_add_size_checked_~r#1.offset|) (= |aws_add_size_checked_aws_add_u64_checked_#in~b#1| |aws_add_size_checked_~b#1|) (= |aws_add_size_checked_aws_add_u64_checked_#in~a#1| |aws_add_size_checked_~a#1|) (= |aws_add_size_checked_#in~b#1| |aws_add_size_checked_~b#1|) (= |aws_add_size_checked_aws_add_u64_checked_#in~a#1| |aws_add_size_checked_aws_add_u64_checked_~a#1|)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 0 |aws_add_size_checked_#in~r#1.offset|)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (< |#StackHeapBarrier| |aws_add_size_checked_#in~r#1.base|)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (= (+ |aws_add_size_checked_aws_add_u64_checked_#res#1| 1) 0) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (forall ((|v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11| Int)) (let ((.cse0 (select (select |old(#memory_int)| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|) 0))) (let ((.cse1 (div (+ (* .cse0 (- 1)) 192) 24))) (or (not (< |#StackHeapBarrier| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|)) (not (= (mod (* .cse0 23) 24) 0)) (= (mod (+ (* .cse1 18446744073709551615) 8) 18446744073709551616) 0) (not (= .cse0 |aws_add_size_checked_#in~a#1|)) (= |aws_add_size_checked_#in~r#1.base| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|) (not (< (div .cse1 (- 18446744073709551616)) (+ (div (+ (* .cse1 (- 1)) 8) 18446744073709551616) 1))))))) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|))) [2021-11-21 01:17:40,339 INFO L854 garLoopResultBuilder]: At program point aws_add_size_checkedENTRY(lines 2613 2621) the Hoare annotation is: (or (forall ((|v___CPROVER_overflow_mult_~#c~1.base_5| Int)) (or (not (= (select |old(#length)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 8)) (not (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 0)) (not (< |#StackHeapBarrier| |v___CPROVER_overflow_mult_~#c~1.base_5|)))) (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (= (+ |aws_add_size_checked_#in~b#1| 29629528) 0)) (not (<= 0 |#NULL.offset|)) (not (<= |aws_add_size_checked_#in~r#1.offset| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (and (= |old(#length)| |#length|) (= |old(#memory_real)| |#memory_real|) (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |old(#valid)| |#valid|)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 0 |aws_add_size_checked_#in~r#1.offset|)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (< |#StackHeapBarrier| |aws_add_size_checked_#in~r#1.base|)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (forall ((|v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11| Int)) (let ((.cse0 (select (select |old(#memory_int)| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|) 0))) (let ((.cse1 (div (+ (* .cse0 (- 1)) 192) 24))) (or (not (< |#StackHeapBarrier| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|)) (not (= (mod (* .cse0 23) 24) 0)) (= (mod (+ (* .cse1 18446744073709551615) 8) 18446744073709551616) 0) (not (= .cse0 |aws_add_size_checked_#in~a#1|)) (= |aws_add_size_checked_#in~r#1.base| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|) (not (< (div .cse1 (- 18446744073709551616)) (+ (div (+ (* .cse1 (- 1)) 8) 18446744073709551616) 1))))))) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|))) [2021-11-21 01:17:40,339 INFO L854 garLoopResultBuilder]: At program point L2542(line 2542) the Hoare annotation is: (or (forall ((|v___CPROVER_overflow_mult_~#c~1.base_5| Int)) (or (not (= (select |old(#length)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 8)) (not (= (select |old(#valid)| |v___CPROVER_overflow_mult_~#c~1.base_5|) 0)) (not (< |#StackHeapBarrier| |v___CPROVER_overflow_mult_~#c~1.base_5|)))) (not (<= 197 ~s_common_log_subject_list~0.subject_list.base)) (not (<= |~#errors~0.offset| 0)) (not (= (+ |aws_add_size_checked_#in~b#1| 29629528) 0)) (not (<= 0 |#NULL.offset|)) (not (<= |aws_add_size_checked_#in~r#1.offset| 0)) (not (<= 195 |~#s_can_fail_allocator_static~0.base|)) (not (<= ~s_list~0.error_list.offset 0)) (not (<= 0 ~s_common_log_subject_list~0.subject_list.offset)) (not (<= ~s_common_log_subject_list~0.count 2)) (not (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (not (<= |~#s_common_log_subject_infos~0.offset| 0)) (not (<= 0 |~#errors~0.offset|)) (not (<= |~#errors~0.base| 196)) (not (<= 196 ~s_list~0.error_list.base)) (not (<= ~s_list~0.error_list.base 196)) (not (<= 197 |~#s_common_log_subject_infos~0.base|)) (not (<= |~#s_can_fail_allocator_static~0.base| 195)) (not (<= |~#s_common_log_subject_infos~0.base| 197)) (not (<= 0 |aws_add_size_checked_#in~r#1.offset|)) (not (<= 46 ~s_list~0.count)) (not (<= |#NULL.offset| 0)) (not (<= ~s_common_library_initialized~0 0)) (not (<= 0 |#NULL.base|)) (not (<= 0 ~s_list~0.error_list.offset)) (not (<= ~s_list~0.count 46)) (and (= |old(#length)| |#length|) (= |aws_add_size_checked_#in~r#1.base| |aws_add_size_checked_~r#1.base|) (= |aws_add_size_checked_#in~a#1| |aws_add_size_checked_~a#1|) (= |old(#memory_real)| |#memory_real|) (= |aws_add_size_checked_~r#1.offset| |aws_add_size_checked_aws_add_u64_checked_#in~r#1.offset|) (= |#memory_int| |old(#memory_int)|) (= |aws_add_size_checked_aws_add_u64_checked_#in~r#1.base| |aws_add_size_checked_~r#1.base|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|) (= |aws_add_size_checked_aws_add_u64_checked_#in~b#1| |aws_add_size_checked_aws_add_u64_checked_~b#1|) (= ~tl_last_error~0 |old(~tl_last_error~0)|) (= |aws_add_size_checked_aws_add_u64_checked_~r#1.offset| |aws_add_size_checked_aws_add_u64_checked_#in~r#1.offset|) (= |aws_add_size_checked_aws_add_u64_checked_#in~r#1.base| |aws_add_size_checked_aws_add_u64_checked_~r#1.base|) (= |aws_add_size_checked_#in~r#1.offset| |aws_add_size_checked_~r#1.offset|) (= |old(#valid)| |#valid|) (= |aws_add_size_checked_aws_add_u64_checked_#in~b#1| |aws_add_size_checked_~b#1|) (= |aws_add_size_checked_aws_add_u64_checked_#in~a#1| |aws_add_size_checked_~a#1|) (= |aws_add_size_checked_#in~b#1| |aws_add_size_checked_~b#1|) (= |aws_add_size_checked_aws_add_u64_checked_#in~a#1| |aws_add_size_checked_aws_add_u64_checked_~a#1|)) (not (<= |~#s_can_fail_allocator_static~0.offset| 0)) (not (< |#StackHeapBarrier| |aws_add_size_checked_#in~r#1.base|)) (not (<= 0 |~#s_common_log_subject_infos~0.offset|)) (not (<= 0 |#StackHeapBarrier|)) (not (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (not (<= 2 ~s_common_log_subject_list~0.count)) (not (<= |#NULL.base| 0)) (forall ((|v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11| Int)) (let ((.cse0 (select (select |old(#memory_int)| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|) 0))) (let ((.cse1 (div (+ (* .cse0 (- 1)) 192) 24))) (or (not (< |#StackHeapBarrier| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|)) (not (= (mod (* .cse0 23) 24) 0)) (= (mod (+ (* .cse1 18446744073709551615) 8) 18446744073709551616) 0) (not (= .cse0 |aws_add_size_checked_#in~a#1|)) (= |aws_add_size_checked_#in~r#1.base| |v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11|) (not (< (div .cse1 (- 18446744073709551616)) (+ (div (+ (* .cse1 (- 1)) 8) 18446744073709551616) 1))))))) (not (<= ~s_common_log_subject_list~0.subject_list.base 197)) (not (<= 0 ~s_common_library_initialized~0)) (not (<= 196 |~#errors~0.base|))) [2021-11-21 01:17:40,340 INFO L858 garLoopResultBuilder]: For program point L2543-1(line 2543) no Hoare annotation was computed. [2021-11-21 01:17:40,340 INFO L861 garLoopResultBuilder]: At program point L2543(line 2543) the Hoare annotation is: true [2021-11-21 01:17:40,340 INFO L858 garLoopResultBuilder]: For program point L2542-1(lines 2542 2543) no Hoare annotation was computed. [2021-11-21 01:17:40,340 INFO L858 garLoopResultBuilder]: For program point aws_add_size_checkedEXIT(lines 2613 2621) no Hoare annotation was computed. [2021-11-21 01:17:40,340 INFO L858 garLoopResultBuilder]: For program point L6815-1(line 6815) no Hoare annotation was computed. [2021-11-21 01:17:40,341 INFO L854 garLoopResultBuilder]: At program point L6815(line 6815) the Hoare annotation is: (let ((.cse0 (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616))) (and (<= ~s_common_log_subject_list~0.subject_list.offset 0) (= 8 (select |#length| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|)) (<= 195 |~#s_can_fail_allocator_static~0.base|) (<= 0 |#NULL.base|) (<= 196 |~#errors~0.base|) (<= 2 ~s_common_log_subject_list~0.count) (< |#StackHeapBarrier| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1|) (<= 197 |~#s_common_log_subject_infos~0.base|) (<= 0 |~#s_can_fail_allocator_static~0.offset|) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1| 8) (<= |~#errors~0.offset| 0) (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| 0)) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1|) (<= 0 |~#errors~0.offset|) (<= |~#s_common_log_subject_infos~0.base| 197) (<= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.base|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 196 ~s_list~0.error_list.base) (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset| 0) (<= |~#s_common_log_subject_infos~0.offset| 0) (<= 46 ~s_list~0.count) (<= |#NULL.offset| 0) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= ~s_common_log_subject_list~0.count 2) (<= ~s_list~0.error_list.offset 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 0 |~#s_common_log_subject_infos~0.offset|) (<= ~tl_last_error~0 0) (<= 0 ~s_common_log_subject_list~0.subject_list.offset) (<= 0 ~s_list~0.error_list.offset) (<= 197 ~s_common_log_subject_list~0.subject_list.base) (<= 0 ~s_common_library_initialized~0) (<= ~s_common_library_initialized~0 0) (<= |#NULL.base| 0) (<= |~#errors~0.base| 196) (<= 0 ~tl_last_error~0) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset| 0) (<= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= ~s_common_log_subject_list~0.subject_list.base 197) (not (= .cse0 0)) (= (select |#valid| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) 1) (<= ~s_list~0.error_list.base 196) (<= 0 |#NULL.offset|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= |~#s_can_fail_allocator_static~0.base| 195) (<= 0 |#StackHeapBarrier|) (<= ~s_list~0.count 46) (<= |~#s_can_fail_allocator_static~0.offset| 0) (<= .cse0 (mod |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 18446744073709551616)))) [2021-11-21 01:17:40,341 INFO L858 garLoopResultBuilder]: For program point L9276(lines 9276 9278) no Hoare annotation was computed. [2021-11-21 01:17:40,341 INFO L854 garLoopResultBuilder]: At program point L9276-2(lines 9276 9278) the Hoare annotation is: false [2021-11-21 01:17:40,341 INFO L858 garLoopResultBuilder]: For program point L6815-3(line 6815) no Hoare annotation was computed. [2021-11-21 01:17:40,341 INFO L854 garLoopResultBuilder]: At program point L6815-2(line 6815) the Hoare annotation is: (let ((.cse0 (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| 0))) (.cse1 (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|)) (.cse2 (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|))) (or (let ((.cse3 (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616))) (and (<= ~s_common_log_subject_list~0.subject_list.offset 0) (<= 195 |~#s_can_fail_allocator_static~0.base|) (<= 0 |#NULL.base|) (<= 196 |~#errors~0.base|) (<= 2 ~s_common_log_subject_list~0.count) (< |#StackHeapBarrier| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1|) (<= 197 |~#s_common_log_subject_infos~0.base|) (<= 0 |~#s_can_fail_allocator_static~0.offset|) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1| 8) (<= |~#errors~0.offset| 0) .cse0 (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1|) (<= 0 |~#errors~0.offset|) (<= |~#s_common_log_subject_infos~0.base| 197) (<= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.base|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 196 ~s_list~0.error_list.base) (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset| 0) (<= |~#s_common_log_subject_infos~0.offset| 0) (<= 46 ~s_list~0.count) (<= |#NULL.offset| 0) .cse1 (<= ~s_common_log_subject_list~0.count 2) (exists ((|v___CPROVER_overflow_plus_~#c~0.base_5| Int)) (and (= (select |#length| |v___CPROVER_overflow_plus_~#c~0.base_5|) 8) (= (select |#valid| |v___CPROVER_overflow_plus_~#c~0.base_5|) 0) (< |#StackHeapBarrier| |v___CPROVER_overflow_plus_~#c~0.base_5|))) (<= ~s_list~0.error_list.offset 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset|) .cse2 (<= 0 |~#s_common_log_subject_infos~0.offset|) (<= 0 ~s_common_log_subject_list~0.subject_list.offset) (= (* 24 |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1|) (+ 29629528 (select (select |#memory_int| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset|))) (<= 0 ~s_list~0.error_list.offset) (<= 197 ~s_common_log_subject_list~0.subject_list.base) (<= 0 ~s_common_library_initialized~0) (<= ~s_common_library_initialized~0 0) (<= |#NULL.base| 0) (<= |~#errors~0.base| 196) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset| 0) (<= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= ~s_common_log_subject_list~0.subject_list.base 197) (not (= .cse3 0)) (<= ~s_list~0.error_list.base 196) (<= 0 |#NULL.offset|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= |~#s_can_fail_allocator_static~0.base| 195) (<= 0 |#StackHeapBarrier|) (<= ~s_list~0.count 46) (= |ULTIMATE.start_ensure_allocated_hash_table_#t~ret550#1| 0) (<= |~#s_can_fail_allocator_static~0.offset| 0) (<= .cse3 (mod |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 18446744073709551616)))) (and (<= (+ |ULTIMATE.start_ensure_allocated_hash_table_#t~ret550#1| 1) 0) .cse0 .cse1 .cse2))) [2021-11-21 01:17:40,342 INFO L858 garLoopResultBuilder]: For program point L6840-1(line 6840) no Hoare annotation was computed. [2021-11-21 01:17:40,342 INFO L854 garLoopResultBuilder]: At program point L6840(line 6840) the Hoare annotation is: false [2021-11-21 01:17:40,342 INFO L858 garLoopResultBuilder]: For program point L9276-3(lines 9276 9278) no Hoare annotation was computed. [2021-11-21 01:17:40,342 INFO L854 garLoopResultBuilder]: At program point L9945(line 9945) the Hoare annotation is: false [2021-11-21 01:17:40,342 INFO L858 garLoopResultBuilder]: For program point L9945-1(line 9945) no Hoare annotation was computed. [2021-11-21 01:17:40,343 INFO L858 garLoopResultBuilder]: For program point L7179-1(line 7179) no Hoare annotation was computed. [2021-11-21 01:17:40,343 INFO L854 garLoopResultBuilder]: At program point L7179(line 7179) the Hoare annotation is: false [2021-11-21 01:17:40,343 INFO L858 garLoopResultBuilder]: For program point L9285(lines 9285 9287) no Hoare annotation was computed. [2021-11-21 01:17:40,343 INFO L854 garLoopResultBuilder]: At program point L9954(line 9954) the Hoare annotation is: false [2021-11-21 01:17:40,343 INFO L858 garLoopResultBuilder]: For program point L6816-1(line 6816) no Hoare annotation was computed. [2021-11-21 01:17:40,343 INFO L854 garLoopResultBuilder]: At program point L6816(line 6816) the Hoare annotation is: (let ((.cse0 (select (select |#memory_int| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset|)) (.cse1 (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616))) (and (<= ~s_common_log_subject_list~0.subject_list.offset 0) (<= 195 |~#s_can_fail_allocator_static~0.base|) (<= 0 |#NULL.base|) (<= 196 |~#errors~0.base|) (<= 2 ~s_common_log_subject_list~0.count) (< |#StackHeapBarrier| |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.base|) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1|) (<= 197 |~#s_common_log_subject_infos~0.base|) (<= 0 |~#s_can_fail_allocator_static~0.offset|) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1| 8) (<= |~#errors~0.offset| 0) (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| 0)) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1|) (<= 0 |~#errors~0.offset|) (<= |~#s_common_log_subject_infos~0.base| 197) (<= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.base|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 196 ~s_list~0.error_list.base) (= |ULTIMATE.start_ensure_allocated_hash_table_~#required_bytes~0#1.offset| 0) (<= |~#s_common_log_subject_infos~0.offset| 0) (<= 46 ~s_list~0.count) (<= |#NULL.offset| 0) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= ~s_common_log_subject_list~0.count 2) (exists ((|v___CPROVER_overflow_plus_~#c~0.base_5| Int)) (and (= (select |#length| |v___CPROVER_overflow_plus_~#c~0.base_5|) 8) (= (select |#valid| |v___CPROVER_overflow_plus_~#c~0.base_5|) 0) (< |#StackHeapBarrier| |v___CPROVER_overflow_plus_~#c~0.base_5|))) (<= ~s_list~0.error_list.offset 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 0 |~#s_common_log_subject_infos~0.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_#t~mem551#1| .cse0) (<= 0 ~s_common_log_subject_list~0.subject_list.offset) (= (* 24 |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1|) (+ 29629528 .cse0)) (<= 0 ~s_list~0.error_list.offset) (<= 197 ~s_common_log_subject_list~0.subject_list.base) (<= 0 ~s_common_library_initialized~0) (<= ~s_common_library_initialized~0 0) (<= |#NULL.base| 0) (<= |~#errors~0.base| 196) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset| 0) (<= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= ~s_common_log_subject_list~0.subject_list.base 197) (not (= .cse1 0)) (<= ~s_list~0.error_list.base 196) (<= 0 |#NULL.offset|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= |~#s_can_fail_allocator_static~0.base| 195) (<= 0 |#StackHeapBarrier|) (<= ~s_list~0.count 46) (<= |~#s_can_fail_allocator_static~0.offset| 0) (<= .cse1 (mod |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 18446744073709551616)))) [2021-11-21 01:17:40,344 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-21 01:17:40,344 INFO L858 garLoopResultBuilder]: For program point L9954-1(line 9954) no Hoare annotation was computed. [2021-11-21 01:17:40,344 INFO L854 garLoopResultBuilder]: At program point L6841-1(line 6841) the Hoare annotation is: false [2021-11-21 01:17:40,344 INFO L854 garLoopResultBuilder]: At program point L6841(line 6841) the Hoare annotation is: false [2021-11-21 01:17:40,344 INFO L858 garLoopResultBuilder]: For program point L9938-2(lines 9938 9951) no Hoare annotation was computed. [2021-11-21 01:17:40,344 INFO L858 garLoopResultBuilder]: For program point L7180-1(line 7180) no Hoare annotation was computed. [2021-11-21 01:17:40,345 INFO L858 garLoopResultBuilder]: For program point L9938-3(lines 9938 9951) no Hoare annotation was computed. [2021-11-21 01:17:40,345 INFO L854 garLoopResultBuilder]: At program point L7180(line 7180) the Hoare annotation is: false [2021-11-21 01:17:40,345 INFO L858 garLoopResultBuilder]: For program point L6825-1(lines 6825 6827) no Hoare annotation was computed. [2021-11-21 01:17:40,345 INFO L854 garLoopResultBuilder]: At program point L6825(line 6825) the Hoare annotation is: false [2021-11-21 01:17:40,345 INFO L858 garLoopResultBuilder]: For program point L9278-1(line 9278) no Hoare annotation was computed. [2021-11-21 01:17:40,345 INFO L858 garLoopResultBuilder]: For program point L9947(lines 9947 9949) no Hoare annotation was computed. [2021-11-21 01:17:40,346 INFO L854 garLoopResultBuilder]: At program point L10145(line 10145) the Hoare annotation is: false [2021-11-21 01:17:40,346 INFO L854 garLoopResultBuilder]: At program point L10145-1(line 10145) the Hoare annotation is: false [2021-11-21 01:17:40,346 INFO L858 garLoopResultBuilder]: For program point L10145-2(line 10145) no Hoare annotation was computed. [2021-11-21 01:17:40,346 INFO L854 garLoopResultBuilder]: At program point L9278(line 9278) the Hoare annotation is: false [2021-11-21 01:17:40,346 INFO L858 garLoopResultBuilder]: For program point L9939-1(lines 9939 9950) no Hoare annotation was computed. [2021-11-21 01:17:40,346 INFO L854 garLoopResultBuilder]: At program point L10154(line 10154) the Hoare annotation is: false [2021-11-21 01:17:40,347 INFO L854 garLoopResultBuilder]: At program point L9939-3(lines 9939 9950) the Hoare annotation is: false [2021-11-21 01:17:40,347 INFO L854 garLoopResultBuilder]: At program point L9939-4(lines 9939 9950) the Hoare annotation is: false [2021-11-21 01:17:40,347 INFO L854 garLoopResultBuilder]: At program point L9295(lines 9295 9297) the Hoare annotation is: false [2021-11-21 01:17:40,347 INFO L858 garLoopResultBuilder]: For program point L7181-1(line 7181) no Hoare annotation was computed. [2021-11-21 01:17:40,347 INFO L858 garLoopResultBuilder]: For program point L9295-1(lines 9295 9297) no Hoare annotation was computed. [2021-11-21 01:17:40,347 INFO L854 garLoopResultBuilder]: At program point L7181(line 7181) the Hoare annotation is: false [2021-11-21 01:17:40,347 INFO L858 garLoopResultBuilder]: For program point L10154-1(line 10154) no Hoare annotation was computed. [2021-11-21 01:17:40,348 INFO L854 garLoopResultBuilder]: At program point L9948(line 9948) the Hoare annotation is: false [2021-11-21 01:17:40,348 INFO L858 garLoopResultBuilder]: For program point L9948-1(line 9948) no Hoare annotation was computed. [2021-11-21 01:17:40,348 INFO L854 garLoopResultBuilder]: At program point L6810(line 6810) the Hoare annotation is: (and (<= ~s_common_log_subject_list~0.subject_list.offset 0) (<= 195 |~#s_can_fail_allocator_static~0.base|) (<= 0 |#NULL.base|) (<= 196 |~#errors~0.base|) (<= 2 ~s_common_log_subject_list~0.count) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1|) (<= 197 |~#s_common_log_subject_infos~0.base|) (<= 0 |~#s_can_fail_allocator_static~0.offset|) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1| 8) (<= |~#errors~0.offset| 0) (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| 0)) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1|) (<= 0 |~#errors~0.offset|) (<= |~#s_common_log_subject_infos~0.base| 197) (<= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.base|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 196 ~s_list~0.error_list.base) (<= |~#s_common_log_subject_infos~0.offset| 0) (<= 46 ~s_list~0.count) (<= |#NULL.offset| 0) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= ~s_common_log_subject_list~0.count 2) (<= ~s_list~0.error_list.offset 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 0 |~#s_common_log_subject_infos~0.offset|) (<= ~tl_last_error~0 0) (<= 0 ~s_common_log_subject_list~0.subject_list.offset) (<= 0 ~s_list~0.error_list.offset) (<= 197 ~s_common_log_subject_list~0.subject_list.base) (<= 0 ~s_common_library_initialized~0) (<= ~s_common_library_initialized~0 0) (<= |#NULL.base| 0) (<= |~#errors~0.base| 196) (<= 0 ~tl_last_error~0) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset| 0) (<= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= ~s_common_log_subject_list~0.subject_list.base 197) (<= ~s_list~0.error_list.base 196) (<= 0 |#NULL.offset|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= |~#s_can_fail_allocator_static~0.base| 195) (<= 0 |#StackHeapBarrier|) (<= ~s_list~0.count 46) (<= |~#s_can_fail_allocator_static~0.offset| 0)) [2021-11-21 01:17:40,348 INFO L858 garLoopResultBuilder]: For program point L6810-1(line 6810) no Hoare annotation was computed. [2021-11-21 01:17:40,348 INFO L854 garLoopResultBuilder]: At program point L9957(line 9957) the Hoare annotation is: false [2021-11-21 01:17:40,349 INFO L854 garLoopResultBuilder]: At program point L9957-1(line 9957) the Hoare annotation is: false [2021-11-21 01:17:40,349 INFO L854 garLoopResultBuilder]: At program point L10147(line 10147) the Hoare annotation is: false [2021-11-21 01:17:40,349 INFO L858 garLoopResultBuilder]: For program point L9957-2(line 9957) no Hoare annotation was computed. [2021-11-21 01:17:40,349 INFO L858 garLoopResultBuilder]: For program point L10147-1(line 10147) no Hoare annotation was computed. [2021-11-21 01:17:40,350 INFO L854 garLoopResultBuilder]: At program point L6811-1(line 6811) the Hoare annotation is: (and (<= ~s_common_log_subject_list~0.subject_list.offset 0) (<= 195 |~#s_can_fail_allocator_static~0.base|) (<= 0 |#NULL.base|) (<= 196 |~#errors~0.base|) (<= 2 ~s_common_log_subject_list~0.count) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1|) (<= 197 |~#s_common_log_subject_infos~0.base|) (<= 0 |~#s_can_fail_allocator_static~0.offset|) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1| 8) (<= |~#errors~0.offset| 0) (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| 0)) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1|) (<= 0 |~#errors~0.offset|) (<= |~#s_common_log_subject_infos~0.base| 197) (<= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.base|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 196 ~s_list~0.error_list.base) (<= |~#s_common_log_subject_infos~0.offset| 0) (<= 46 ~s_list~0.count) (<= |#NULL.offset| 0) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= ~s_common_log_subject_list~0.count 2) (<= ~s_list~0.error_list.offset 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 0 |~#s_common_log_subject_infos~0.offset|) (<= ~tl_last_error~0 0) (<= 0 ~s_common_log_subject_list~0.subject_list.offset) (<= 0 ~s_list~0.error_list.offset) (<= 197 ~s_common_log_subject_list~0.subject_list.base) (<= 0 ~s_common_library_initialized~0) (<= ~s_common_library_initialized~0 0) (<= |#NULL.base| 0) (<= |~#errors~0.base| 196) (<= 0 ~tl_last_error~0) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset| 0) (<= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= ~s_common_log_subject_list~0.subject_list.base 197) (<= ~s_list~0.error_list.base 196) (<= 0 |#NULL.offset|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= |~#s_can_fail_allocator_static~0.base| 195) (<= 0 |#StackHeapBarrier|) (<= ~s_list~0.count 46) (<= |~#s_can_fail_allocator_static~0.offset| 0) (<= (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616) (mod |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 18446744073709551616))) [2021-11-21 01:17:40,350 INFO L854 garLoopResultBuilder]: At program point L6811(line 6811) the Hoare annotation is: (and (<= ~s_common_log_subject_list~0.subject_list.offset 0) (<= 195 |~#s_can_fail_allocator_static~0.base|) (<= 0 |#NULL.base|) (<= 196 |~#errors~0.base|) (<= 2 ~s_common_log_subject_list~0.count) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1|) (<= 197 |~#s_common_log_subject_infos~0.base|) (<= 0 |~#s_can_fail_allocator_static~0.offset|) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1| 8) (<= |~#errors~0.offset| 0) (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| 0)) (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1|) (<= 0 |~#errors~0.offset|) (<= |~#s_common_log_subject_infos~0.base| 197) (<= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.base|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 196 ~s_list~0.error_list.base) (<= |~#s_common_log_subject_infos~0.offset| 0) (<= 46 ~s_list~0.count) (<= |#NULL.offset| 0) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= ~s_common_log_subject_list~0.count 2) (<= ~s_list~0.error_list.offset 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 0 |~#s_common_log_subject_infos~0.offset|) (<= ~tl_last_error~0 0) (<= 0 ~s_common_log_subject_list~0.subject_list.offset) (<= 0 ~s_list~0.error_list.offset) (<= 197 ~s_common_log_subject_list~0.subject_list.base) (<= 0 ~s_common_library_initialized~0) (<= ~s_common_library_initialized~0 0) (<= |#NULL.base| 0) (<= |~#errors~0.base| 196) (<= 0 ~tl_last_error~0) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset| 0) (<= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= ~s_common_log_subject_list~0.subject_list.base 197) (<= ~s_list~0.error_list.base 196) (<= 0 |#NULL.offset|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= |~#s_can_fail_allocator_static~0.base| 195) (<= 0 |#StackHeapBarrier|) (<= ~s_list~0.count 46) (<= |~#s_can_fail_allocator_static~0.offset| 0)) [2021-11-21 01:17:40,350 INFO L858 garLoopResultBuilder]: For program point L9941(lines 9941 9943) no Hoare annotation was computed. [2021-11-21 01:17:40,350 INFO L854 garLoopResultBuilder]: At program point L9272(lines 9272 9298) the Hoare annotation is: false [2021-11-21 01:17:40,350 INFO L854 garLoopResultBuilder]: At program point L10156(lines 10156 10158) the Hoare annotation is: false [2021-11-21 01:17:40,351 INFO L858 garLoopResultBuilder]: For program point L10156-1(lines 10156 10158) no Hoare annotation was computed. [2021-11-21 01:17:40,351 INFO L861 garLoopResultBuilder]: At program point L7175(lines 7175 7183) the Hoare annotation is: true [2021-11-21 01:17:40,351 INFO L858 garLoopResultBuilder]: For program point L6812-1(line 6812) no Hoare annotation was computed. [2021-11-21 01:17:40,351 INFO L854 garLoopResultBuilder]: At program point L6812(line 6812) the Hoare annotation is: (and (not (= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base| 0)) (let ((.cse23 (mod |ULTIMATE.start_ensure_allocated_hash_table_~num_entries~0#1| 18446744073709551616))) (let ((.cse0 (<= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset| 0)) (.cse1 (<= ~s_common_log_subject_list~0.subject_list.offset 0)) (.cse2 (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_~map#1.offset|)) (.cse3 (<= 195 |~#s_can_fail_allocator_static~0.base|)) (.cse4 (<= 0 |#NULL.base|)) (.cse5 (<= 196 |~#errors~0.base|)) (.cse6 (<= 2 ~s_common_log_subject_list~0.count)) (.cse7 (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1|)) (.cse8 (<= 197 |~#s_common_log_subject_infos~0.base|)) (.cse9 (<= 0 |~#s_can_fail_allocator_static~0.offset|)) (.cse10 (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1| 8)) (.cse11 (<= |~#errors~0.offset| 0)) (.cse12 (<= 8 |ULTIMATE.start_ensure_allocated_hash_table_#in~max_table_entries#1|)) (.cse13 (<= 0 |~#errors~0.offset|)) (.cse14 (<= |~#s_common_log_subject_infos~0.base| 197)) (.cse15 (<= |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 8)) (.cse16 (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.base|)) (.cse17 (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|)) (.cse18 (<= 196 ~s_list~0.error_list.base)) (.cse19 (<= |~#s_common_log_subject_infos~0.offset| 0)) (.cse20 (<= 46 ~s_list~0.count)) (.cse21 (<= |#NULL.offset| 0)) (.cse22 (<= .cse23 (mod |ULTIMATE.start_ensure_allocated_hash_table_~max_table_entries#1| 18446744073709551616)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (= |ULTIMATE.start_ensure_allocated_hash_table_#t~ret549#1| 0) .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 .cse22) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 .cse16 .cse17 .cse18 .cse19 .cse20 .cse21 (not (= .cse23 0)) .cse22)))) (<= ~s_common_log_subject_list~0.count 2) (<= ~s_list~0.error_list.offset 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset|) (= |ULTIMATE.start_ensure_allocated_hash_table_~map#1.base| |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.base|) (<= 0 |~#s_common_log_subject_infos~0.offset|) (<= ~tl_last_error~0 0) (<= 0 ~s_common_log_subject_list~0.subject_list.offset) (<= 0 ~s_list~0.error_list.offset) (<= 197 ~s_common_log_subject_list~0.subject_list.base) (<= 0 ~s_common_library_initialized~0) (<= |ULTIMATE.start_ensure_allocated_hash_table_#t~ret549#1| 1) (<= ~s_common_library_initialized~0 0) (<= |#NULL.base| 0) (<= |~#errors~0.base| 196) (<= 0 ~tl_last_error~0) (<= |ULTIMATE.start_ensure_allocated_hash_table_#in~map#1.offset| 0) (<= |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset| 0) (<= ~s_common_log_subject_list~0.subject_list.base 197) (<= ~s_list~0.error_list.base 196) (<= 0 |#NULL.offset|) (<= 0 |ULTIMATE.start_aws_hash_table_clean_up_harness_~#map~0#1.offset|) (<= |~#s_can_fail_allocator_static~0.base| 195) (<= 0 |#StackHeapBarrier|) (<= ~s_list~0.count 46) (<= |~#s_can_fail_allocator_static~0.offset| 0) (<= 0 |ULTIMATE.start_ensure_allocated_hash_table_#t~ret549#1|)) [2021-11-21 01:17:40,352 INFO L854 garLoopResultBuilder]: At program point L9273(lines 9273 9275) the Hoare annotation is: false [2021-11-21 01:17:40,352 INFO L858 garLoopResultBuilder]: For program point L9273-1(lines 9273 9275) no Hoare annotation was computed. [2021-11-21 01:17:40,352 INFO L854 garLoopResultBuilder]: At program point L9934-1(line 9934) the Hoare annotation is: false [2021-11-21 01:17:40,352 INFO L858 garLoopResultBuilder]: For program point L9934-2(line 9934) no Hoare annotation was computed. [2021-11-21 01:17:40,352 INFO L854 garLoopResultBuilder]: At program point L9290(line 9290) the Hoare annotation is: false [2021-11-21 01:17:40,352 INFO L854 garLoopResultBuilder]: At program point L9934(line 9934) the Hoare annotation is: false [2021-11-21 01:17:40,353 INFO L858 garLoopResultBuilder]: For program point L7176(lines 7176 7182) no Hoare annotation was computed. [2021-11-21 01:17:40,353 INFO L858 garLoopResultBuilder]: For program point L9290-1(line 9290) no Hoare annotation was computed. [2021-11-21 01:17:40,353 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-21 01:17:40,353 INFO L854 garLoopResultBuilder]: At program point L6822(line 6822) the Hoare annotation is: false [2021-11-21 01:17:40,353 INFO L858 garLoopResultBuilder]: For program point L6822-1(lines 6822 6824) no Hoare annotation was computed. [2021-11-21 01:17:40,353 INFO L858 garLoopResultBuilder]: For program point L6839-1(line 6839) no Hoare annotation was computed. [2021-11-21 01:17:40,354 INFO L854 garLoopResultBuilder]: At program point L6839(line 6839) the Hoare annotation is: false [2021-11-21 01:17:40,354 INFO L858 garLoopResultBuilder]: For program point L9944(lines 9944 9946) no Hoare annotation was computed. [2021-11-21 01:17:40,354 INFO L858 garLoopResultBuilder]: For program point L9944-2(lines 9944 9946) no Hoare annotation was computed. [2021-11-21 01:17:40,354 INFO L858 garLoopResultBuilder]: For program point L223(line 223) no Hoare annotation was computed. [2021-11-21 01:17:40,354 INFO L861 garLoopResultBuilder]: At program point __VERIFIER_assertENTRY(lines 222 224) the Hoare annotation is: true [2021-11-21 01:17:40,354 INFO L858 garLoopResultBuilder]: For program point L223-1(line 223) no Hoare annotation was computed. [2021-11-21 01:17:40,355 INFO L858 garLoopResultBuilder]: For program point L223-3(lines 222 224) no Hoare annotation was computed. [2021-11-21 01:17:40,355 INFO L858 garLoopResultBuilder]: For program point __VERIFIER_assertEXIT(lines 222 224) no Hoare annotation was computed. [2021-11-21 01:17:40,355 INFO L858 garLoopResultBuilder]: For program point __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION(line 223) no Hoare annotation was computed. [2021-11-21 01:17:40,358 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:17:40,359 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-21 01:17:40,376 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,378 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,378 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,379 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,379 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,380 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,380 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,381 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,381 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,382 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,382 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,382 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,383 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,383 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,384 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,384 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,385 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,385 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,386 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,387 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,387 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,388 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,388 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,390 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,391 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,391 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,391 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,403 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,403 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,404 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,404 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,404 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,405 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,405 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,406 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,406 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,407 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,407 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,408 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,408 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,408 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,409 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,409 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,410 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,410 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,411 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,412 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,412 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,413 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,413 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,414 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,414 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:40,415 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,416 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,416 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,416 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,424 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,425 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:40,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:40,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:40,427 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,428 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,428 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,428 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,429 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,430 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,430 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,431 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,431 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,432 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,432 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,432 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,433 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,433 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,434 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,434 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,434 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,435 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,435 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,435 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,436 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,436 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,437 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,437 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,437 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,438 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,438 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,438 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,438 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:40,444 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,444 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:40,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:40,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:40,446 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,447 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,447 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,448 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:40,448 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,449 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,449 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,449 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:40,450 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,450 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,451 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,451 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,451 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,452 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:40,452 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,452 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,453 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,453 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:40,453 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:40,454 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:40,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,456 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:40,456 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:40,456 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:40,460 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.11 01:17:40 BoogieIcfgContainer [2021-11-21 01:17:40,460 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-21 01:17:40,461 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-21 01:17:40,461 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-21 01:17:40,461 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-21 01:17:40,462 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:10:37" (3/4) ... [2021-11-21 01:17:40,465 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-21 01:17:40,471 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bounded_malloc [2021-11-21 01:17:40,471 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_hash_table_is_valid [2021-11-21 01:17:40,471 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure hash_table_state_is_valid [2021-11-21 01:17:40,471 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure my_memset [2021-11-21 01:17:40,471 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure nondet_bool [2021-11-21 01:17:40,471 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_mem_release [2021-11-21 01:17:40,472 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure hash_table_state_required_bytes [2021-11-21 01:17:40,472 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2021-11-21 01:17:40,472 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure memset_override_0_impl [2021-11-21 01:17:40,472 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_raise_error [2021-11-21 01:17:40,472 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure can_fail_allocator [2021-11-21 01:17:40,472 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __CPROVER_overflow_mult [2021-11-21 01:17:40,472 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_is_power_of_two [2021-11-21 01:17:40,473 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_add_size_checked [2021-11-21 01:17:40,473 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_mul_size_checked [2021-11-21 01:17:40,473 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure nondet_uint64_t [2021-11-21 01:17:40,473 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2021-11-21 01:17:40,474 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2021-11-21 01:17:40,474 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __CPROVER_overflow_plus [2021-11-21 01:17:40,495 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 190 nodes and edges [2021-11-21 01:17:40,497 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 86 nodes and edges [2021-11-21 01:17:40,499 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 29 nodes and edges [2021-11-21 01:17:40,501 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 13 nodes and edges [2021-11-21 01:17:40,503 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2021-11-21 01:17:40,505 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-21 01:17:40,507 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-11-21 01:17:40,509 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-21 01:17:40,549 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((((((((((((((((((((((!(197 <= ~s_common_log_subject_list~0.subject_list) || !(errors <= 0)) || !(0 <= #NULL)) || !(\old(tl_last_error) <= 0)) || !(195 <= s_can_fail_allocator_static)) || !(~s_list~0.error_list <= 0)) || !(0 <= ~s_common_log_subject_list~0.subject_list)) || !(unknown-~s_common_log_subject_list~0!count-unknown <= 2)) || !(~s_common_log_subject_list~0.subject_list <= 0)) || !(s_common_log_subject_infos <= 0)) || !(0 <= errors)) || !(r == 0)) || !(8 == \old(unknown-#length-unknown)[r])) || !(errors <= 196)) || !(196 <= ~s_list~0.error_list)) || !(\old(b) == 24)) || !(~s_list~0.error_list <= 196)) || (((((((((((((((((((r == r && \old(a) == a) && \old(a) == a) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && (\exists v___CPROVER_overflow_mult_~#c~1.base_5 : int :: (unknown-#StackHeapBarrier-unknown < v___CPROVER_overflow_mult_~#c~1.base_5 && unknown-#length-unknown[v___CPROVER_overflow_mult_~#c~1.base_5] == 8) && \valid[v___CPROVER_overflow_mult_~#c~1.base_5] == 0)) && unknown-#memory_real-unknown == \old(unknown-#memory_real-unknown)[r := \old(unknown-#memory_real-unknown)[r][r := unknown-#memory_real-unknown[r][r]]]) && \old(b) == b) && \old(a) == a) && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)[r := \old(unknown-#memory_int-unknown)[r][r := b * a]]) && \old(b) == b) && 24 <= b) && tl_last_error == \old(tl_last_error)) && r == r) && r == r) && \result == 0) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && b <= 24) && r == r) && r == r) && r == r)) || !(197 <= s_common_log_subject_infos)) || !(s_can_fail_allocator_static <= 195)) || !(s_common_log_subject_infos <= 197)) || !(unknown-#StackHeapBarrier-unknown < r)) || (forall v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 : int :: ((!(\old(\valid)[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10] == 1) || v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 == r) || !(\old(unknown-#length-unknown)[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10] == 8)) || !(unknown-#StackHeapBarrier-unknown < v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10))) || !(46 <= unknown-~s_list~0!count-unknown)) || !(#NULL <= 0)) || \result + 1 <= 0) || !(s_common_library_initialized <= 0)) || !(0 <= #NULL)) || !(0 <= ~s_list~0.error_list)) || !(unknown-~s_list~0!count-unknown <= 46)) || !(0 <= \old(tl_last_error))) || !(s_can_fail_allocator_static <= 0)) || !(\old(\valid)[r] == 1)) || !(0 <= s_common_log_subject_infos)) || !(0 <= unknown-#StackHeapBarrier-unknown)) || !(0 < (8 + \old(a) % 18446744073709551616 * -1) / 18446744073709551616 + 1)) || !(0 <= s_can_fail_allocator_static)) || !(2 <= unknown-~s_common_log_subject_list~0!count-unknown)) || !(#NULL <= 0)) || !(~s_common_log_subject_list~0.subject_list <= 197)) || \old(a) % 18446744073709551616 == 0) || !(0 <= s_common_library_initialized)) || !(196 <= errors) [2021-11-21 01:17:40,550 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((((((((((((forall v___CPROVER_overflow_mult_~#c~1.base_5 : int :: (!(\old(unknown-#length-unknown)[v___CPROVER_overflow_mult_~#c~1.base_5] == 8) || !(\old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_5] == 0)) || !(unknown-#StackHeapBarrier-unknown < v___CPROVER_overflow_mult_~#c~1.base_5)) || !(197 <= ~s_common_log_subject_list~0.subject_list)) || !(errors <= 0)) || !(\old(b) + 29629528 == 0)) || !(0 <= #NULL)) || !(r <= 0)) || (((((((((((((((((((unknown-#memory_real-unknown == \old(unknown-#memory_real-unknown)[r := \old(unknown-#memory_real-unknown)[r][r := unknown-#memory_real-unknown[r][r]]] && r == r) && \old(a) == a) && \old(unknown-#memory_int-unknown)[r := \old(unknown-#memory_int-unknown)[r][r := b + a]] == unknown-#memory_int-unknown) && r == r) && (\exists v___CPROVER_overflow_plus_~#c~0.base_5 : int :: (unknown-#length-unknown[v___CPROVER_overflow_plus_~#c~0.base_5] == 8 && \valid[v___CPROVER_overflow_plus_~#c~0.base_5] == 0) && unknown-#StackHeapBarrier-unknown < v___CPROVER_overflow_plus_~#c~0.base_5)) && \result == 0) && r <= 0) && \old(b) == b) && tl_last_error == \old(tl_last_error)) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && r == r) && r == r) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && 0 <= r) && r == r) && \old(b) == b) && \old(a) == a) && \old(b) == b) && \old(a) == a)) || !(195 <= s_can_fail_allocator_static)) || !(~s_list~0.error_list <= 0)) || !(0 <= ~s_common_log_subject_list~0.subject_list)) || !(unknown-~s_common_log_subject_list~0!count-unknown <= 2)) || !(~s_common_log_subject_list~0.subject_list <= 0)) || !(s_common_log_subject_infos <= 0)) || !(0 <= errors)) || !(errors <= 196)) || !(196 <= ~s_list~0.error_list)) || !(~s_list~0.error_list <= 196)) || !(197 <= s_common_log_subject_infos)) || !(s_can_fail_allocator_static <= 195)) || !(s_common_log_subject_infos <= 197)) || !(0 <= r)) || !(46 <= unknown-~s_list~0!count-unknown)) || !(#NULL <= 0)) || !(s_common_library_initialized <= 0)) || !(0 <= #NULL)) || !(0 <= ~s_list~0.error_list)) || !(unknown-~s_list~0!count-unknown <= 46)) || !(s_can_fail_allocator_static <= 0)) || !(unknown-#StackHeapBarrier-unknown < r)) || !(0 <= s_common_log_subject_infos)) || \result + 1 == 0) || !(0 <= unknown-#StackHeapBarrier-unknown)) || !(0 <= s_can_fail_allocator_static)) || !(2 <= unknown-~s_common_log_subject_list~0!count-unknown)) || !(#NULL <= 0)) || (forall v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11 : int :: ((((!(unknown-#StackHeapBarrier-unknown < v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11) || !(\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * 23 % 24 == 0)) || ((\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * -1 + 192) / 24 * 18446744073709551615 + 8) % 18446744073709551616 == 0) || !(\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] == \old(a))) || r == v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11) || !((\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * -1 + 192) / 24 / -18446744073709551616 < ((\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * -1 + 192) / 24 * -1 + 8) / 18446744073709551616 + 1))) || !(~s_common_log_subject_list~0.subject_list <= 197)) || !(0 <= s_common_library_initialized)) || !(196 <= errors) [2021-11-21 01:17:41,778 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/witness.graphml [2021-11-21 01:17:41,778 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-21 01:17:41,779 INFO L158 Benchmark]: Toolchain (without parser) took 432101.34ms. Allocated memory was 102.8MB in the beginning and 419.4MB in the end (delta: 316.7MB). Free memory was 56.9MB in the beginning and 143.7MB in the end (delta: -86.8MB). Peak memory consumption was 303.4MB. Max. memory is 16.1GB. [2021-11-21 01:17:41,780 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 102.8MB. Free memory was 75.3MB in the beginning and 75.3MB in the end (delta: 28.6kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-21 01:17:41,780 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4685.74ms. Allocated memory was 102.8MB in the beginning and 178.3MB in the end (delta: 75.5MB). Free memory was 56.7MB in the beginning and 116.1MB in the end (delta: -59.3MB). Peak memory consumption was 64.0MB. Max. memory is 16.1GB. [2021-11-21 01:17:41,781 INFO L158 Benchmark]: Boogie Procedure Inliner took 235.41ms. Allocated memory is still 178.3MB. Free memory was 116.1MB in the beginning and 105.6MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-21 01:17:41,781 INFO L158 Benchmark]: Boogie Preprocessor took 109.57ms. Allocated memory is still 178.3MB. Free memory was 105.6MB in the beginning and 98.2MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-21 01:17:41,781 INFO L158 Benchmark]: RCFGBuilder took 2438.48ms. Allocated memory is still 178.3MB. Free memory was 98.2MB in the beginning and 107.6MB in the end (delta: -9.3MB). Peak memory consumption was 56.7MB. Max. memory is 16.1GB. [2021-11-21 01:17:41,782 INFO L158 Benchmark]: TraceAbstraction took 423305.24ms. Allocated memory was 178.3MB in the beginning and 419.4MB in the end (delta: 241.2MB). Free memory was 107.6MB in the beginning and 172.0MB in the end (delta: -64.4MB). Peak memory consumption was 259.8MB. Max. memory is 16.1GB. [2021-11-21 01:17:41,782 INFO L158 Benchmark]: Witness Printer took 1317.80ms. Allocated memory is still 419.4MB. Free memory was 172.0MB in the beginning and 143.7MB in the end (delta: 28.2MB). Peak memory consumption was 103.7MB. Max. memory is 16.1GB. [2021-11-21 01:17:41,785 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.32ms. Allocated memory is still 102.8MB. Free memory was 75.3MB in the beginning and 75.3MB in the end (delta: 28.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4685.74ms. Allocated memory was 102.8MB in the beginning and 178.3MB in the end (delta: 75.5MB). Free memory was 56.7MB in the beginning and 116.1MB in the end (delta: -59.3MB). Peak memory consumption was 64.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 235.41ms. Allocated memory is still 178.3MB. Free memory was 116.1MB in the beginning and 105.6MB in the end (delta: 10.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 109.57ms. Allocated memory is still 178.3MB. Free memory was 105.6MB in the beginning and 98.2MB in the end (delta: 7.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * RCFGBuilder took 2438.48ms. Allocated memory is still 178.3MB. Free memory was 98.2MB in the beginning and 107.6MB in the end (delta: -9.3MB). Peak memory consumption was 56.7MB. Max. memory is 16.1GB. * TraceAbstraction took 423305.24ms. Allocated memory was 178.3MB in the beginning and 419.4MB in the end (delta: 241.2MB). Free memory was 107.6MB in the beginning and 172.0MB in the end (delta: -64.4MB). Peak memory consumption was 259.8MB. Max. memory is 16.1GB. * Witness Printer took 1317.80ms. Allocated memory is still 419.4MB. Free memory was 172.0MB in the beginning and 143.7MB in the end (delta: 28.2MB). Peak memory consumption was 103.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 223]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 20 procedures, 155 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 423.1s, OverallIterations: 8, TraceHistogramMax: 11, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 16.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 13.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 239 SdHoareTripleChecker+Valid, 15.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 184 mSDsluCounter, 7672 SdHoareTripleChecker+Invalid, 14.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1427 IncrementalHoareTripleChecker+Unchecked, 7432 mSDsCounter, 58 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 2117 IncrementalHoareTripleChecker+Invalid, 3602 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 58 mSolverCounterUnsat, 1118 mSDtfsCounter, 2117 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 693 GetRequests, 533 SyntacticMatches, 31 SemanticMatches, 129 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2369 ImplicationChecksByTransitivity, 170.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=177occurred in iteration=6, InterpolantAutomatonStates: 95, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.2s AutomataMinimizationTime, 8 MinimizatonAttempts, 16 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 74 LocationsWithAnnotation, 393 PreInvPairs, 401 NumberOfFragments, 4821 HoareAnnotationTreeSize, 393 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.1s HoareSimplificationTime, 74 FomulaSimplificationsInter, 3402 FormulaSimplificationTreeSizeReductionInter, 12.8s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 3.0s SatisfiabilityAnalysisTime, 168.0s InterpolantComputationTime, 1062 NumberOfCodeBlocks, 1062 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 1053 ConstructedInterpolants, 72 QuantifiedInterpolants, 5630 SizeOfPredicates, 35 NumberOfNonLiveVariables, 9299 ConjunctsInSsa, 182 ConjunctsInUnsatCore, 9 InterpolantComputations, 7 PerfectInterpolantSequences, 974/1038 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: OVERALL_TIME: 170.5s, ICFG_INTERPRETER_ENTERED_PROCEDURES: 10, DAG_INTERPRETER_EARLY_EXIT_QUERIES_NONTRIVIAL: 53, DAG_INTERPRETER_EARLY_EXITS: 4, TOOLS_POST_APPLICATIONS: 40, TOOLS_POST_TIME: 140.7s, TOOLS_POST_CALL_APPLICATIONS: 46, TOOLS_POST_CALL_TIME: 16.4s, TOOLS_POST_RETURN_APPLICATIONS: 34, TOOLS_POST_RETURN_TIME: 11.6s, TOOLS_QUANTIFIERELIM_APPLICATIONS: 120, TOOLS_QUANTIFIERELIM_TIME: 168.7s, TOOLS_QUANTIFIERELIM_MAX_TIME: 129.5s, FLUID_QUERY_TIME: 0.0s, FLUID_QUERIES: 156, FLUID_YES_ANSWERS: 4, DOMAIN_JOIN_APPLICATIONS: 32, DOMAIN_JOIN_TIME: 0.5s, DOMAIN_ALPHA_APPLICATIONS: 4, DOMAIN_ALPHA_TIME: 0.8s, DOMAIN_WIDEN_APPLICATIONS: 0, DOMAIN_WIDEN_TIME: 0.0s, DOMAIN_ISSUBSETEQ_APPLICATIONS: 0, DOMAIN_ISSUBSETEQ_TIME: 0.0s, DOMAIN_ISBOTTOM_APPLICATIONS: 53, DOMAIN_ISBOTTOM_TIME: 0.2s, LOOP_SUMMARIZER_APPLICATIONS: 0, LOOP_SUMMARIZER_CACHE_MISSES: 0, LOOP_SUMMARIZER_OVERALL_TIME: 0.0s, LOOP_SUMMARIZER_NEW_COMPUTATION_TIME: 0.0s, LOOP_SUMMARIZER_FIXPOINT_ITERATIONS: 0, CALL_SUMMARIZER_APPLICATIONS: 34, CALL_SUMMARIZER_CACHE_MISSES: 9, CALL_SUMMARIZER_OVERALL_TIME: 2.3s, CALL_SUMMARIZER_NEW_COMPUTATION_TIME: 2.3s, PROCEDURE_GRAPH_BUILDER_TIME: 0.0s, PATH_EXPR_TIME: 0.0s, REGEX_TO_DAG_TIME: 0.0s, DAG_COMPRESSION_TIME: 0.1s, DAG_COMPRESSION_PROCESSED_NODES: 3220, DAG_COMPRESSION_RETAINED_NODES: 242, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 7407]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9939]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 6841]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 2497]: Loop Invariant [2021-11-21 01:17:41,823 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,824 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:41,824 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,825 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,825 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,826 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,826 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,826 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,827 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,827 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,827 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,828 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,828 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,828 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,829 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,829 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,830 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,830 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,830 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,831 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,831 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,832 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,832 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,832 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,833 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,833 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,833 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,834 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,834 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,834 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,834 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:41,837 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,837 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:41,838 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,838 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,839 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,839 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,839 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,840 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,840 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,841 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,841 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,841 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,842 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,842 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,842 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,843 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,843 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,844 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,844 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,845 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,845 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,845 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,846 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,846 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,847 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10,QUANTIFIED] [2021-11-21 01:17:41,848 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,848 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,848 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,849 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base Derived loop invariant: (((((((((((((((((((((((((((((((((((((((((!(197 <= ~s_common_log_subject_list~0.subject_list) || !(errors <= 0)) || !(0 <= #NULL)) || !(\old(tl_last_error) <= 0)) || !(195 <= s_can_fail_allocator_static)) || !(~s_list~0.error_list <= 0)) || !(0 <= ~s_common_log_subject_list~0.subject_list)) || !(unknown-~s_common_log_subject_list~0!count-unknown <= 2)) || !(~s_common_log_subject_list~0.subject_list <= 0)) || !(s_common_log_subject_infos <= 0)) || !(0 <= errors)) || !(r == 0)) || !(8 == \old(unknown-#length-unknown)[r])) || !(errors <= 196)) || !(196 <= ~s_list~0.error_list)) || !(\old(b) == 24)) || !(~s_list~0.error_list <= 196)) || (((((((((((((((((((r == r && \old(a) == a) && \old(a) == a) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && (\exists v___CPROVER_overflow_mult_~#c~1.base_5 : int :: (unknown-#StackHeapBarrier-unknown < v___CPROVER_overflow_mult_~#c~1.base_5 && unknown-#length-unknown[v___CPROVER_overflow_mult_~#c~1.base_5] == 8) && \valid[v___CPROVER_overflow_mult_~#c~1.base_5] == 0)) && unknown-#memory_real-unknown == \old(unknown-#memory_real-unknown)[r := \old(unknown-#memory_real-unknown)[r][r := unknown-#memory_real-unknown[r][r]]]) && \old(b) == b) && \old(a) == a) && unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown)[r := \old(unknown-#memory_int-unknown)[r][r := b * a]]) && \old(b) == b) && 24 <= b) && tl_last_error == \old(tl_last_error)) && r == r) && r == r) && \result == 0) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && b <= 24) && r == r) && r == r) && r == r)) || !(197 <= s_common_log_subject_infos)) || !(s_can_fail_allocator_static <= 195)) || !(s_common_log_subject_infos <= 197)) || !(unknown-#StackHeapBarrier-unknown < r)) || (forall v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 : int :: ((!(\old(\valid)[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10] == 1) || v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10 == r) || !(\old(unknown-#length-unknown)[v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10] == 8)) || !(unknown-#StackHeapBarrier-unknown < v_hash_table_state_required_bytes_~required_bytes.base_BEFORE_CALL_10))) || !(46 <= unknown-~s_list~0!count-unknown)) || !(#NULL <= 0)) || \result + 1 <= 0) || !(s_common_library_initialized <= 0)) || !(0 <= #NULL)) || !(0 <= ~s_list~0.error_list)) || !(unknown-~s_list~0!count-unknown <= 46)) || !(0 <= \old(tl_last_error))) || !(s_can_fail_allocator_static <= 0)) || !(\old(\valid)[r] == 1)) || !(0 <= s_common_log_subject_infos)) || !(0 <= unknown-#StackHeapBarrier-unknown)) || !(0 < (8 + \old(a) % 18446744073709551616 * -1) / 18446744073709551616 + 1)) || !(0 <= s_can_fail_allocator_static)) || !(2 <= unknown-~s_common_log_subject_list~0!count-unknown)) || !(#NULL <= 0)) || !(~s_common_log_subject_list~0.subject_list <= 197)) || \old(a) % 18446744073709551616 == 0) || !(0 <= s_common_library_initialized)) || !(196 <= errors) - InvariantResult [Line: 2541]: Loop Invariant [2021-11-21 01:17:41,851 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,852 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,852 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,852 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,853 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:41,856 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:41,857 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:41,857 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:41,858 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,858 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,865 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,865 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,866 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,866 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,867 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,867 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,868 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,868 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,868 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,869 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,869 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,869 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,870 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,870 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,871 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,871 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,873 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,873 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,873 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,874 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,874 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,874 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,875 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,875 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,875 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,875 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,876 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:41,878 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,881 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,881 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_mult_~#c~1.base_5,QUANTIFIED] [2021-11-21 01:17:41,882 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,882 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base [2021-11-21 01:17:41,883 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:41,883 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:41,884 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v___CPROVER_overflow_plus_~#c~0.base_5,QUANTIFIED] [2021-11-21 01:17:41,885 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,888 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,888 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,889 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-21 01:17:41,889 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,889 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,890 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,890 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-11-21 01:17:41,891 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,891 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,892 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,892 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,892 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,893 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.offset [2021-11-21 01:17:41,893 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,894 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,894 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,894 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.base [2021-11-21 01:17:41,895 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 } not handled [2021-11-21 01:17:41,895 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_list~0 : { error_list : $Pointer$, count : ~uint16_t~0 }; and expression ~s_list~0.error_list.offset [2021-11-21 01:17:41,895 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,896 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,897 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,897 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11,QUANTIFIED] [2021-11-21 01:17:41,898 WARN L418 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int } not handled [2021-11-21 01:17:41,898 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var ~s_common_log_subject_list~0 : { subject_list : $Pointer$, count : int }; and expression ~s_common_log_subject_list~0.subject_list.base Derived loop invariant: ((((((((((((((((((((((((((((((((((((((forall v___CPROVER_overflow_mult_~#c~1.base_5 : int :: (!(\old(unknown-#length-unknown)[v___CPROVER_overflow_mult_~#c~1.base_5] == 8) || !(\old(\valid)[v___CPROVER_overflow_mult_~#c~1.base_5] == 0)) || !(unknown-#StackHeapBarrier-unknown < v___CPROVER_overflow_mult_~#c~1.base_5)) || !(197 <= ~s_common_log_subject_list~0.subject_list)) || !(errors <= 0)) || !(\old(b) + 29629528 == 0)) || !(0 <= #NULL)) || !(r <= 0)) || (((((((((((((((((((unknown-#memory_real-unknown == \old(unknown-#memory_real-unknown)[r := \old(unknown-#memory_real-unknown)[r][r := unknown-#memory_real-unknown[r][r]]] && r == r) && \old(a) == a) && \old(unknown-#memory_int-unknown)[r := \old(unknown-#memory_int-unknown)[r][r := b + a]] == unknown-#memory_int-unknown) && r == r) && (\exists v___CPROVER_overflow_plus_~#c~0.base_5 : int :: (unknown-#length-unknown[v___CPROVER_overflow_plus_~#c~0.base_5] == 8 && \valid[v___CPROVER_overflow_plus_~#c~0.base_5] == 0) && unknown-#StackHeapBarrier-unknown < v___CPROVER_overflow_plus_~#c~0.base_5)) && \result == 0) && r <= 0) && \old(b) == b) && tl_last_error == \old(tl_last_error)) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && r == r) && r == r) && #memory_$Pointer$ == \old(#memory_$Pointer$)[r := \old(#memory_$Pointer$)[r][r := #memory_$Pointer$[r][r]]]) && 0 <= r) && r == r) && \old(b) == b) && \old(a) == a) && \old(b) == b) && \old(a) == a)) || !(195 <= s_can_fail_allocator_static)) || !(~s_list~0.error_list <= 0)) || !(0 <= ~s_common_log_subject_list~0.subject_list)) || !(unknown-~s_common_log_subject_list~0!count-unknown <= 2)) || !(~s_common_log_subject_list~0.subject_list <= 0)) || !(s_common_log_subject_infos <= 0)) || !(0 <= errors)) || !(errors <= 196)) || !(196 <= ~s_list~0.error_list)) || !(~s_list~0.error_list <= 196)) || !(197 <= s_common_log_subject_infos)) || !(s_can_fail_allocator_static <= 195)) || !(s_common_log_subject_infos <= 197)) || !(0 <= r)) || !(46 <= unknown-~s_list~0!count-unknown)) || !(#NULL <= 0)) || !(s_common_library_initialized <= 0)) || !(0 <= #NULL)) || !(0 <= ~s_list~0.error_list)) || !(unknown-~s_list~0!count-unknown <= 46)) || !(s_can_fail_allocator_static <= 0)) || !(unknown-#StackHeapBarrier-unknown < r)) || !(0 <= s_common_log_subject_infos)) || \result + 1 == 0) || !(0 <= unknown-#StackHeapBarrier-unknown)) || !(0 <= s_can_fail_allocator_static)) || !(2 <= unknown-~s_common_log_subject_list~0!count-unknown)) || !(#NULL <= 0)) || (forall v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11 : int :: ((((!(unknown-#StackHeapBarrier-unknown < v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11) || !(\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * 23 % 24 == 0)) || ((\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * -1 + 192) / 24 * 18446744073709551615 + 8) % 18446744073709551616 == 0) || !(\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] == \old(a))) || r == v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11) || !((\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * -1 + 192) / 24 / -18446744073709551616 < ((\old(unknown-#memory_int-unknown)[v_hash_table_state_required_bytes_~#elemsize~0.base_BEFORE_CALL_11][0] * -1 + 192) / 24 * -1 + 8) / 18446744073709551616 + 1))) || !(~s_common_log_subject_list~0.subject_list <= 197)) || !(0 <= s_common_library_initialized)) || !(196 <= errors) - InvariantResult [Line: 7175]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9272]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 9939]: Loop Invariant Derived loop invariant: 0 RESULT: Ultimate proved your program to be correct! [2021-11-21 01:17:42,110 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2021-11-21 01:17:42,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e2984460-1efe-4b27-9624-9573c3ab6734/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE