./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF --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 80528f4a8c519f417b5556e2d2458b4054f2fa1ae1a14cd2db000a7ac77b495e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:32:59,717 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:32:59,720 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:32:59,778 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:32:59,779 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:32:59,781 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:32:59,783 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:32:59,786 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:32:59,789 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:32:59,790 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:32:59,791 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:32:59,793 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:32:59,794 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:32:59,796 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:32:59,797 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:32:59,799 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:32:59,801 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:32:59,802 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:32:59,805 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:32:59,808 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:32:59,810 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:32:59,821 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:32:59,824 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:32:59,825 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:32:59,831 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:32:59,838 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:32:59,839 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:32:59,840 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:32:59,842 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:32:59,844 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:32:59,845 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:32:59,846 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:32:59,847 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:32:59,849 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:32:59,851 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:32:59,851 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:32:59,852 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:32:59,853 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:32:59,853 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:32:59,854 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:32:59,855 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:32:59,856 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-12 22:32:59,906 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:32:59,906 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:32:59,909 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:32:59,909 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:32:59,909 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:32:59,909 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:32:59,910 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:32:59,910 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 22:32:59,910 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:32:59,910 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:32:59,918 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 22:32:59,918 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 22:32:59,919 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:32:59,919 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 22:32:59,919 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 22:32:59,919 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 22:32:59,920 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:32:59,921 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 22:32:59,921 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:32:59,921 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:32:59,921 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:32:59,921 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:32:59,922 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:32:59,922 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:32:59,922 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:32:59,922 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:32:59,923 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:32:59,923 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:32:59,923 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:32:59,925 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:32:59,925 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:32:59,925 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:32:59,926 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 22:32:59,926 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 22:32:59,926 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:32:59,926 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:32:59,927 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:32:59,927 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_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/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_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF 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 -> 80528f4a8c519f417b5556e2d2458b4054f2fa1ae1a14cd2db000a7ac77b495e [2021-11-12 22:33:00,258 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:33:00,290 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:33:00,294 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:33:00,296 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:33:00,297 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:33:00,298 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i [2021-11-12 22:33:00,383 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/99acd88a9/5d90a65d6a3746b0883015d2300551c4/FLAGfe733d6bf [2021-11-12 22:33:01,353 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:33:01,354 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i [2021-11-12 22:33:01,405 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/99acd88a9/5d90a65d6a3746b0883015d2300551c4/FLAGfe733d6bf [2021-11-12 22:33:01,777 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/99acd88a9/5d90a65d6a3746b0883015d2300551c4 [2021-11-12 22:33:01,779 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:33:01,781 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:33:01,783 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:33:01,783 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:33:01,787 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:33:01,788 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:33:01" (1/1) ... [2021-11-12 22:33:01,790 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3505fda4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:01, skipping insertion in model container [2021-11-12 22:33:01,790 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:33:01" (1/1) ... [2021-11-12 22:33:01,799 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:33:01,946 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:33:02,296 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4497,4510] [2021-11-12 22:33:02,304 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4557,4570] [2021-11-12 22:33:02,334 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-12 22:33:02,341 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-12 22:33:03,509 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,510 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,511 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,512 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,513 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,532 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,533 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,536 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:03,537 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:04,092 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-12 22:33:04,093 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-12 22:33:04,095 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-12 22:33:04,096 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-12 22:33:04,098 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-12 22:33:04,099 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-12 22:33:04,100 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-12 22:33:04,101 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-12 22:33:04,102 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-12 22:33:04,103 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-12 22:33:04,339 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-12 22:33:04,483 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:04,484 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:04,603 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:33:04,658 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-12 22:33:04,659 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@58fecefc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:04, skipping insertion in model container [2021-11-12 22:33:04,660 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:33:04,660 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-12 22:33:04,663 INFO L158 Benchmark]: Toolchain (without parser) took 2880.72ms. Allocated memory was 111.1MB in the beginning and 134.2MB in the end (delta: 23.1MB). Free memory was 83.4MB in the beginning and 80.0MB in the end (delta: 3.4MB). Peak memory consumption was 46.0MB. Max. memory is 16.1GB. [2021-11-12 22:33:04,663 INFO L158 Benchmark]: CDTParser took 0.37ms. Allocated memory is still 111.1MB. Free memory is still 85.7MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 22:33:04,665 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2877.32ms. Allocated memory was 111.1MB in the beginning and 134.2MB in the end (delta: 23.1MB). Free memory was 83.2MB in the beginning and 80.0MB in the end (delta: 3.1MB). Peak memory consumption was 46.0MB. Max. memory is 16.1GB. [2021-11-12 22:33:04,667 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.37ms. Allocated memory is still 111.1MB. Free memory is still 85.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2877.32ms. Allocated memory was 111.1MB in the beginning and 134.2MB in the end (delta: 23.1MB). Free memory was 83.2MB in the beginning and 80.0MB in the end (delta: 3.1MB). Peak memory consumption was 46.0MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 6990]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF --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 80528f4a8c519f417b5556e2d2458b4054f2fa1ae1a14cd2db000a7ac77b495e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 22:33:07,160 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 22:33:07,164 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 22:33:07,229 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 22:33:07,230 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 22:33:07,235 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 22:33:07,237 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 22:33:07,243 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 22:33:07,246 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 22:33:07,256 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 22:33:07,257 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 22:33:07,259 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 22:33:07,260 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 22:33:07,261 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 22:33:07,263 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 22:33:07,264 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 22:33:07,266 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 22:33:07,267 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 22:33:07,269 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 22:33:07,272 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 22:33:07,274 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 22:33:07,276 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 22:33:07,277 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 22:33:07,279 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 22:33:07,284 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 22:33:07,289 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 22:33:07,289 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 22:33:07,291 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 22:33:07,292 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 22:33:07,294 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 22:33:07,294 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 22:33:07,295 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 22:33:07,297 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 22:33:07,298 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 22:33:07,300 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 22:33:07,301 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 22:33:07,312 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 22:33:07,312 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 22:33:07,312 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 22:33:07,315 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 22:33:07,316 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 22:33:07,317 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-12 22:33:07,369 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 22:33:07,369 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 22:33:07,371 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 22:33:07,371 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 22:33:07,371 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 22:33:07,371 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 22:33:07,372 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 22:33:07,372 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 22:33:07,372 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 22:33:07,373 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 22:33:07,375 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 22:33:07,376 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 22:33:07,376 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 22:33:07,376 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 22:33:07,376 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 22:33:07,377 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 22:33:07,377 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 22:33:07,377 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 22:33:07,377 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 22:33:07,378 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 22:33:07,378 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 22:33:07,378 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 22:33:07,379 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 22:33:07,379 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 22:33:07,379 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:33:07,379 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 22:33:07,380 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 22:33:07,380 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 22:33:07,380 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 22:33:07,380 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 22:33:07,381 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 22:33:07,381 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 22:33:07,381 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 22:33:07,382 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/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_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF 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 -> 80528f4a8c519f417b5556e2d2458b4054f2fa1ae1a14cd2db000a7ac77b495e [2021-11-12 22:33:07,805 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 22:33:07,836 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 22:33:07,838 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 22:33:07,839 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 22:33:07,841 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 22:33:07,843 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i [2021-11-12 22:33:07,939 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/f7ef5de27/238dee72a64f4d0ab7e9880657c45bfa/FLAGfee26d19b [2021-11-12 22:33:09,028 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 22:33:09,029 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i [2021-11-12 22:33:09,077 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/f7ef5de27/238dee72a64f4d0ab7e9880657c45bfa/FLAGfee26d19b [2021-11-12 22:33:09,380 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/data/f7ef5de27/238dee72a64f4d0ab7e9880657c45bfa [2021-11-12 22:33:09,383 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 22:33:09,385 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 22:33:09,387 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 22:33:09,387 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 22:33:09,391 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 22:33:09,392 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:33:09" (1/1) ... [2021-11-12 22:33:09,393 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1433749f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:09, skipping insertion in model container [2021-11-12 22:33:09,394 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 10:33:09" (1/1) ... [2021-11-12 22:33:09,403 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 22:33:09,581 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:33:09,995 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4497,4510] [2021-11-12 22:33:10,004 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4557,4570] [2021-11-12 22:33:10,039 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-12 22:33:10,047 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-12 22:33:11,221 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,222 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,222 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,224 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,225 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,244 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,245 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,248 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,249 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:11,794 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-12 22:33:11,796 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-12 22:33:11,797 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-12 22:33:11,799 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-12 22:33:11,801 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-12 22:33:11,802 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-12 22:33:11,803 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-12 22:33:11,804 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-12 22:33:11,805 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-12 22:33:11,806 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-12 22:33:12,139 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-12 22:33:12,343 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,349 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,487 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:33:12,578 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-12 22:33:12,661 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 22:33:12,667 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4497,4510] [2021-11-12 22:33:12,668 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4557,4570] [2021-11-12 22:33:12,671 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-12 22:33:12,675 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-12 22:33:12,738 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,738 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,739 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,739 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,740 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,752 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,753 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,754 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,755 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,813 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-12 22:33:12,814 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-12 22:33:12,815 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-12 22:33:12,816 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-12 22:33:12,817 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-12 22:33:12,817 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-12 22:33:12,818 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-12 22:33:12,819 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-12 22:33:12,819 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-12 22:33:12,820 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-12 22:33:12,844 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-12 22:33:12,930 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,930 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:12,978 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:33:13,009 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 22:33:13,024 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4497,4510] [2021-11-12 22:33:13,024 WARN L228 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_4035782b-10f5-4164-b1bc-84b357b00438/sv-benchmarks/c/aws-c-common/aws_ring_buffer_release_harness.i[4557,4570] [2021-11-12 22:33:13,026 WARN L612 FunctionHandler]: implicit declaration of function __builtin_uaddl_overflow [2021-11-12 22:33:13,027 WARN L612 FunctionHandler]: implicit declaration of function __builtin_umull_overflow [2021-11-12 22:33:13,093 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,094 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,095 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,095 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,096 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,103 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,104 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,105 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,105 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,154 WARN L612 FunctionHandler]: implicit declaration of function __atomic_load_n [2021-11-12 22:33:13,155 WARN L612 FunctionHandler]: implicit declaration of function __atomic_store_n [2021-11-12 22:33:13,156 WARN L612 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2021-11-12 22:33:13,156 WARN L612 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2021-11-12 22:33:13,157 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2021-11-12 22:33:13,158 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2021-11-12 22:33:13,158 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2021-11-12 22:33:13,159 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2021-11-12 22:33:13,159 WARN L612 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2021-11-12 22:33:13,160 WARN L612 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2021-11-12 22:33:13,196 WARN L612 FunctionHandler]: implicit declaration of function __builtin_va_copy [2021-11-12 22:33:13,273 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,274 WARN L1529 CHandler]: Possible shadowing of function index [2021-11-12 22:33:13,366 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 22:33:13,886 INFO L208 MainTranslator]: Completed translation [2021-11-12 22:33:13,887 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13 WrapperNode [2021-11-12 22:33:13,887 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 22:33:13,888 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 22:33:13,889 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 22:33:13,889 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 22:33:13,897 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,083 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,294 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 22:33:14,296 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 22:33:14,297 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 22:33:14,297 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 22:33:14,308 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,308 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,333 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,333 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,433 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,453 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,473 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,489 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 22:33:14,490 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 22:33:14,490 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 22:33:14,490 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 22:33:14,491 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (1/1) ... [2021-11-12 22:33:14,499 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 22:33:14,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 22:33:14,529 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 22:33:14,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 22:33:14,593 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2021-11-12 22:33:14,594 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2021-11-12 22:33:14,594 INFO L130 BoogieDeclarations]: Found specification of procedure __atomic_store_n [2021-11-12 22:33:14,594 INFO L130 BoogieDeclarations]: Found specification of procedure __atomic_load_n [2021-11-12 22:33:14,594 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-12 22:33:14,595 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2021-11-12 22:33:14,595 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2021-11-12 22:33:14,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 22:33:14,595 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-12 22:33:14,597 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-12 22:33:14,597 INFO L130 BoogieDeclarations]: Found specification of procedure aws_atomic_load_ptr [2021-11-12 22:33:14,598 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_atomic_load_ptr [2021-11-12 22:33:14,598 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_byte_buf_has_allocated_buffer_member_in_range [2021-11-12 22:33:14,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_byte_buf_has_allocated_buffer_member_in_range [2021-11-12 22:33:14,598 INFO L130 BoogieDeclarations]: Found specification of procedure is_empty_state [2021-11-12 22:33:14,598 INFO L138 BoogieDeclarations]: Found implementation of procedure is_empty_state [2021-11-12 22:33:14,599 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2021-11-12 22:33:14,599 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2021-11-12 22:33:14,599 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-12 22:33:14,600 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-12 22:33:14,600 INFO L130 BoogieDeclarations]: Found specification of procedure aws_atomic_priv_xlate_order [2021-11-12 22:33:14,600 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_atomic_priv_xlate_order [2021-11-12 22:33:14,600 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 22:33:14,600 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 22:33:14,601 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2021-11-12 22:33:14,601 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2021-11-12 22:33:14,601 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-12 22:33:14,602 INFO L130 BoogieDeclarations]: Found specification of procedure aws_atomic_store_ptr [2021-11-12 22:33:14,602 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_atomic_store_ptr [2021-11-12 22:33:14,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-12 22:33:14,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-12 22:33:14,602 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-12 22:33:14,603 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-12 22:33:14,603 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 22:33:14,603 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-12 22:33:14,604 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-12 22:33:14,604 INFO L130 BoogieDeclarations]: Found specification of procedure aws_ring_buffer_check_atomic_ptr [2021-11-12 22:33:14,605 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_ring_buffer_check_atomic_ptr [2021-11-12 22:33:14,605 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2021-11-12 22:33:14,609 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2021-11-12 22:33:14,609 INFO L130 BoogieDeclarations]: Found specification of procedure is_ends_valid_state [2021-11-12 22:33:14,609 INFO L138 BoogieDeclarations]: Found implementation of procedure is_ends_valid_state [2021-11-12 22:33:14,610 INFO L130 BoogieDeclarations]: Found specification of procedure s_buf_belongs_to_pool [2021-11-12 22:33:14,610 INFO L138 BoogieDeclarations]: Found implementation of procedure s_buf_belongs_to_pool [2021-11-12 22:33:14,611 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2021-11-12 22:33:14,612 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2021-11-12 22:33:14,612 INFO L130 BoogieDeclarations]: Found specification of procedure aws_atomic_store_ptr_explicit [2021-11-12 22:33:14,613 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_atomic_store_ptr_explicit [2021-11-12 22:33:14,619 INFO L130 BoogieDeclarations]: Found specification of procedure aws_ring_buffer_is_valid [2021-11-12 22:33:14,620 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_ring_buffer_is_valid [2021-11-12 22:33:14,620 INFO L130 BoogieDeclarations]: Found specification of procedure is_middle_valid_state [2021-11-12 22:33:14,620 INFO L138 BoogieDeclarations]: Found implementation of procedure is_middle_valid_state [2021-11-12 22:33:14,620 INFO L130 BoogieDeclarations]: Found specification of procedure aws_atomic_load_ptr_explicit [2021-11-12 22:33:14,620 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_atomic_load_ptr_explicit [2021-11-12 22:33:30,090 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 22:33:30,090 INFO L299 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-12 22:33:30,093 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:33:30 BoogieIcfgContainer [2021-11-12 22:33:30,093 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 22:33:30,095 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 22:33:30,095 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 22:33:30,098 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 22:33:30,098 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 10:33:09" (1/3) ... [2021-11-12 22:33:30,099 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5106c9e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:33:30, skipping insertion in model container [2021-11-12 22:33:30,099 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 10:33:13" (2/3) ... [2021-11-12 22:33:30,099 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5106c9e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 10:33:30, skipping insertion in model container [2021-11-12 22:33:30,099 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:33:30" (3/3) ... [2021-11-12 22:33:30,101 INFO L111 eAbstractionObserver]: Analyzing ICFG aws_ring_buffer_release_harness.i [2021-11-12 22:33:30,106 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 22:33:30,106 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-12 22:33:30,156 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 22:33:30,162 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-12 22:33:30,162 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-12 22:33:30,188 INFO L276 IsEmpty]: Start isEmpty. Operand has 300 states, 191 states have (on average 1.219895287958115) internal successors, (233), 193 states have internal predecessors, (233), 87 states have call successors, (87), 20 states have call predecessors, (87), 20 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-12 22:33:30,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-12 22:33:30,193 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:33:30,194 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:33:30,194 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:33:30,198 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:33:30,199 INFO L85 PathProgramCache]: Analyzing trace with hash 1737794593, now seen corresponding path program 1 times [2021-11-12 22:33:30,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:33:30,220 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [236275652] [2021-11-12 22:33:30,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:33:30,222 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:33:30,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:33:30,225 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:33:30,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 22:33:34,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:33:34,297 INFO L263 TraceCheckSpWp]: Trace formula consists of 1768 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-12 22:33:34,306 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:33:34,515 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-12 22:33:34,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:33:34,733 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-12 22:33:34,733 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:33:34,734 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [236275652] [2021-11-12 22:33:34,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [236275652] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:33:34,735 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:33:34,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2021-11-12 22:33:34,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350721618] [2021-11-12 22:33:34,737 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:33:34,742 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-12 22:33:34,742 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:33:34,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-12 22:33:34,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-12 22:33:34,772 INFO L87 Difference]: Start difference. First operand has 300 states, 191 states have (on average 1.219895287958115) internal successors, (233), 193 states have internal predecessors, (233), 87 states have call successors, (87), 20 states have call predecessors, (87), 20 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) Second operand has 2 states, 2 states have (on average 14.5) internal successors, (29), 2 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-12 22:33:34,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:33:34,848 INFO L93 Difference]: Finished difference Result 592 states and 876 transitions. [2021-11-12 22:33:34,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-12 22:33:34,850 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 14.5) internal successors, (29), 2 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 52 [2021-11-12 22:33:34,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:33:34,864 INFO L225 Difference]: With dead ends: 592 [2021-11-12 22:33:34,864 INFO L226 Difference]: Without dead ends: 294 [2021-11-12 22:33:34,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 102 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-12 22:33:34,876 INFO L933 BasicCegarLoop]: 401 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 401 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.81ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-12 22:33:34,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 9.81ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-12 22:33:34,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2021-11-12 22:33:34,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 294. [2021-11-12 22:33:34,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 185 states have (on average 1.2054054054054053) internal successors, (223), 188 states have internal predecessors, (223), 87 states have call successors, (87), 20 states have call predecessors, (87), 20 states have return successors, (86), 86 states have call predecessors, (86), 86 states have call successors, (86) [2021-11-12 22:33:34,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 396 transitions. [2021-11-12 22:33:35,000 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 396 transitions. Word has length 52 [2021-11-12 22:33:35,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:33:35,002 INFO L470 AbstractCegarLoop]: Abstraction has 294 states and 396 transitions. [2021-11-12 22:33:35,002 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 14.5) internal successors, (29), 2 states have internal predecessors, (29), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2021-11-12 22:33:35,002 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 396 transitions. [2021-11-12 22:33:35,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-12 22:33:35,005 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:33:35,005 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:33:35,046 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-12 22:33:35,206 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:33:35,206 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:33:35,207 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:33:35,207 INFO L85 PathProgramCache]: Analyzing trace with hash 791948131, now seen corresponding path program 1 times [2021-11-12 22:33:35,211 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:33:35,211 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [587758550] [2021-11-12 22:33:35,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:33:35,212 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:33:35,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:33:35,214 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:33:35,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-12 22:33:39,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:33:39,447 INFO L263 TraceCheckSpWp]: Trace formula consists of 1768 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:33:39,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:33:39,841 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-12 22:33:39,842 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:33:40,036 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-11-12 22:33:40,036 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:33:40,037 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [587758550] [2021-11-12 22:33:40,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [587758550] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:33:40,037 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:33:40,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-12 22:33:40,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867349860] [2021-11-12 22:33:40,038 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:33:40,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:33:40,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:33:40,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:33:40,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:33:40,042 INFO L87 Difference]: Start difference. First operand 294 states and 396 transitions. Second operand has 7 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-12 22:33:40,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:33:40,396 INFO L93 Difference]: Finished difference Result 581 states and 822 transitions. [2021-11-12 22:33:40,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 22:33:40,397 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 52 [2021-11-12 22:33:40,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:33:40,402 INFO L225 Difference]: With dead ends: 581 [2021-11-12 22:33:40,402 INFO L226 Difference]: Without dead ends: 306 [2021-11-12 22:33:40,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:33:40,407 INFO L933 BasicCegarLoop]: 385 mSDtfsCounter, 28 mSDsluCounter, 1920 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 155.68ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 2305 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 24.72ms SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 178.89ms IncrementalHoareTripleChecker+Time [2021-11-12 22:33:40,407 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 2305 Invalid, 66 Unknown, 0 Unchecked, 24.72ms Time], IncrementalHoareTripleChecker [13 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 178.89ms Time] [2021-11-12 22:33:40,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 306 states. [2021-11-12 22:33:40,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 306 to 306. [2021-11-12 22:33:40,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 306 states, 194 states have (on average 1.211340206185567) internal successors, (235), 197 states have internal predecessors, (235), 88 states have call successors, (88), 22 states have call predecessors, (88), 22 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-12 22:33:40,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 306 states to 306 states and 410 transitions. [2021-11-12 22:33:40,453 INFO L78 Accepts]: Start accepts. Automaton has 306 states and 410 transitions. Word has length 52 [2021-11-12 22:33:40,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:33:40,454 INFO L470 AbstractCegarLoop]: Abstraction has 306 states and 410 transitions. [2021-11-12 22:33:40,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 4.5) internal successors, (27), 5 states have internal predecessors, (27), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2021-11-12 22:33:40,454 INFO L276 IsEmpty]: Start isEmpty. Operand 306 states and 410 transitions. [2021-11-12 22:33:40,458 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-12 22:33:40,463 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:33:40,464 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:33:40,505 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-12 22:33:40,679 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:33:40,680 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:33:40,680 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:33:40,680 INFO L85 PathProgramCache]: Analyzing trace with hash -1192107770, now seen corresponding path program 1 times [2021-11-12 22:33:40,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:33:40,684 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2052814186] [2021-11-12 22:33:40,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:33:40,684 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:33:40,685 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:33:40,685 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:33:40,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-12 22:33:44,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:33:44,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 1841 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:33:44,810 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:33:45,227 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-12 22:33:45,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:33:46,027 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-12 22:33:46,028 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:33:46,028 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2052814186] [2021-11-12 22:33:46,028 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2052814186] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:33:46,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:33:46,029 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2021-11-12 22:33:46,029 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814550872] [2021-11-12 22:33:46,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:33:46,030 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:33:46,030 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:33:46,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:33:46,031 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:33:46,031 INFO L87 Difference]: Start difference. First operand 306 states and 410 transitions. Second operand has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:33:46,315 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:33:46,315 INFO L93 Difference]: Finished difference Result 603 states and 807 transitions. [2021-11-12 22:33:46,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:33:46,317 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 83 [2021-11-12 22:33:46,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:33:46,325 INFO L225 Difference]: With dead ends: 603 [2021-11-12 22:33:46,325 INFO L226 Difference]: Without dead ends: 308 [2021-11-12 22:33:46,328 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 157 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-11-12 22:33:46,332 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 6 mSDsluCounter, 1529 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 136.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1917 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 14.71ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 153.21ms IncrementalHoareTripleChecker+Time [2021-11-12 22:33:46,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1917 Invalid, 47 Unknown, 0 Unchecked, 14.71ms Time], IncrementalHoareTripleChecker [1 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 153.21ms Time] [2021-11-12 22:33:46,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-11-12 22:33:46,385 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 308. [2021-11-12 22:33:46,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 195 states have (on average 1.205128205128205) internal successors, (235), 199 states have internal predecessors, (235), 88 states have call successors, (88), 22 states have call predecessors, (88), 23 states have return successors, (88), 87 states have call predecessors, (88), 87 states have call successors, (88) [2021-11-12 22:33:46,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 411 transitions. [2021-11-12 22:33:46,395 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 411 transitions. Word has length 83 [2021-11-12 22:33:46,396 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:33:46,398 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 411 transitions. [2021-11-12 22:33:46,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.8) internal successors, (44), 6 states have internal predecessors, (44), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:33:46,399 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 411 transitions. [2021-11-12 22:33:46,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2021-11-12 22:33:46,405 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:33:46,405 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:33:46,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-12 22:33:46,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:33:46,606 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:33:46,607 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:33:46,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1688928274, now seen corresponding path program 1 times [2021-11-12 22:33:46,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:33:46,611 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1358116644] [2021-11-12 22:33:46,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:33:46,612 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:33:46,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:33:46,613 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:33:46,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-12 22:33:50,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:33:50,734 INFO L263 TraceCheckSpWp]: Trace formula consists of 1845 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 22:33:50,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:33:51,394 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2021-11-12 22:33:51,394 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:33:52,874 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-12 22:33:52,874 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:33:52,874 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1358116644] [2021-11-12 22:33:52,875 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1358116644] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:33:52,875 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:33:52,875 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2021-11-12 22:33:52,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [680984634] [2021-11-12 22:33:52,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:33:52,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:33:52,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:33:52,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:33:52,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-11-12 22:33:52,878 INFO L87 Difference]: Start difference. First operand 308 states and 411 transitions. Second operand has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:33:53,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:33:53,337 INFO L93 Difference]: Finished difference Result 607 states and 809 transitions. [2021-11-12 22:33:53,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 22:33:53,338 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 85 [2021-11-12 22:33:53,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:33:53,341 INFO L225 Difference]: With dead ends: 607 [2021-11-12 22:33:53,342 INFO L226 Difference]: Without dead ends: 310 [2021-11-12 22:33:53,343 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2021-11-12 22:33:53,344 INFO L933 BasicCegarLoop]: 387 mSDtfsCounter, 8 mSDsluCounter, 1901 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 184.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 2288 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.82ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 206.55ms IncrementalHoareTripleChecker+Time [2021-11-12 22:33:53,345 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 2288 Invalid, 71 Unknown, 0 Unchecked, 9.82ms Time], IncrementalHoareTripleChecker [3 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 206.55ms Time] [2021-11-12 22:33:53,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 310 states. [2021-11-12 22:33:53,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 310 to 308. [2021-11-12 22:33:53,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 195 states have (on average 1.2) internal successors, (234), 199 states have internal predecessors, (234), 88 states have call successors, (88), 22 states have call predecessors, (88), 23 states have return successors, (88), 87 states have call predecessors, (88), 87 states have call successors, (88) [2021-11-12 22:33:53,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 410 transitions. [2021-11-12 22:33:53,366 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 410 transitions. Word has length 85 [2021-11-12 22:33:53,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:33:53,367 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 410 transitions. [2021-11-12 22:33:53,367 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.5) internal successors, (45), 7 states have internal predecessors, (45), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:33:53,367 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 410 transitions. [2021-11-12 22:33:53,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2021-11-12 22:33:53,369 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:33:53,370 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:33:53,415 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-12 22:33:53,595 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:33:53,596 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:33:53,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:33:53,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1429217414, now seen corresponding path program 1 times [2021-11-12 22:33:53,599 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:33:53,599 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050243344] [2021-11-12 22:33:53,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:33:53,599 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:33:53,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:33:53,602 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:33:53,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-12 22:33:57,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:33:57,597 INFO L263 TraceCheckSpWp]: Trace formula consists of 1849 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-12 22:33:57,600 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:33:58,498 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-12 22:33:58,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:00,497 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 8 proven. 11 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-12 22:34:00,497 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:00,498 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050243344] [2021-11-12 22:34:00,498 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050243344] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:34:00,498 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:34:00,498 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2021-11-12 22:34:00,498 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172780630] [2021-11-12 22:34:00,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:00,499 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:34:00,499 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:00,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:34:00,500 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-11-12 22:34:00,500 INFO L87 Difference]: Start difference. First operand 308 states and 410 transitions. Second operand has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:34:01,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:01,569 INFO L93 Difference]: Finished difference Result 610 states and 814 transitions. [2021-11-12 22:34:01,572 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-12 22:34:01,573 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 87 [2021-11-12 22:34:01,573 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:01,580 INFO L225 Difference]: With dead ends: 610 [2021-11-12 22:34:01,580 INFO L226 Difference]: Without dead ends: 316 [2021-11-12 22:34:01,582 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=90, Invalid=252, Unknown=0, NotChecked=0, Total=342 [2021-11-12 22:34:01,583 INFO L933 BasicCegarLoop]: 386 mSDtfsCounter, 13 mSDsluCounter, 2274 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 338.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 2660 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.31ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 365.88ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:01,584 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 2660 Invalid, 139 Unknown, 0 Unchecked, 10.31ms Time], IncrementalHoareTripleChecker [11 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 365.88ms Time] [2021-11-12 22:34:01,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-11-12 22:34:01,610 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 312. [2021-11-12 22:34:01,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 199 states have (on average 1.2010050251256281) internal successors, (239), 202 states have internal predecessors, (239), 88 states have call successors, (88), 23 states have call predecessors, (88), 23 states have return successors, (88), 87 states have call predecessors, (88), 87 states have call successors, (88) [2021-11-12 22:34:01,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 415 transitions. [2021-11-12 22:34:01,615 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 415 transitions. Word has length 87 [2021-11-12 22:34:01,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:01,618 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 415 transitions. [2021-11-12 22:34:01,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.571428571428571) internal successors, (46), 8 states have internal predecessors, (46), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:34:01,618 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 415 transitions. [2021-11-12 22:34:01,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-12 22:34:01,623 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:01,624 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:34:01,664 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:01,827 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:01,828 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:01,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:01,829 INFO L85 PathProgramCache]: Analyzing trace with hash -2020413706, now seen corresponding path program 1 times [2021-11-12 22:34:01,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:01,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [850270153] [2021-11-12 22:34:01,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:01,833 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:01,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:01,834 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:01,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-12 22:34:05,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:05,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 1853 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 22:34:05,771 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:07,127 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-11-12 22:34:07,127 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:10,020 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 10 proven. 12 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2021-11-12 22:34:10,021 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:10,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [850270153] [2021-11-12 22:34:10,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [850270153] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:34:10,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:34:10,021 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 15 [2021-11-12 22:34:10,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682481315] [2021-11-12 22:34:10,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:10,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 22:34:10,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:10,022 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 22:34:10,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-11-12 22:34:10,023 INFO L87 Difference]: Start difference. First operand 312 states and 415 transitions. Second operand has 9 states, 8 states have (on average 5.875) internal successors, (47), 9 states have internal predecessors, (47), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:34:11,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:11,440 INFO L93 Difference]: Finished difference Result 616 states and 817 transitions. [2021-11-12 22:34:11,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-11-12 22:34:11,443 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 9 states have internal predecessors, (47), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 89 [2021-11-12 22:34:11,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:11,447 INFO L225 Difference]: With dead ends: 616 [2021-11-12 22:34:11,447 INFO L226 Difference]: Without dead ends: 318 [2021-11-12 22:34:11,449 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 39 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=134, Invalid=372, Unknown=0, NotChecked=0, Total=506 [2021-11-12 22:34:11,450 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 17 mSDsluCounter, 2645 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 367.75ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 3029 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.04ms SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 415.53ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:11,451 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 3029 Invalid, 168 Unknown, 0 Unchecked, 11.04ms Time], IncrementalHoareTripleChecker [14 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 415.53ms Time] [2021-11-12 22:34:11,452 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 318 states. [2021-11-12 22:34:11,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 318 to 312. [2021-11-12 22:34:11,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 312 states, 199 states have (on average 1.1959798994974875) internal successors, (238), 202 states have internal predecessors, (238), 88 states have call successors, (88), 23 states have call predecessors, (88), 23 states have return successors, (88), 87 states have call predecessors, (88), 87 states have call successors, (88) [2021-11-12 22:34:11,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 312 states to 312 states and 414 transitions. [2021-11-12 22:34:11,470 INFO L78 Accepts]: Start accepts. Automaton has 312 states and 414 transitions. Word has length 89 [2021-11-12 22:34:11,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:11,471 INFO L470 AbstractCegarLoop]: Abstraction has 312 states and 414 transitions. [2021-11-12 22:34:11,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.875) internal successors, (47), 9 states have internal predecessors, (47), 3 states have call successors, (16), 2 states have call predecessors, (16), 4 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2021-11-12 22:34:11,471 INFO L276 IsEmpty]: Start isEmpty. Operand 312 states and 414 transitions. [2021-11-12 22:34:11,473 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-11-12 22:34:11,473 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:11,473 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:34:11,533 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:11,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:11,687 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:11,688 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:11,688 INFO L85 PathProgramCache]: Analyzing trace with hash -2039070202, now seen corresponding path program 1 times [2021-11-12 22:34:11,692 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:11,692 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1572167305] [2021-11-12 22:34:11,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:11,692 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:11,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:11,694 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:11,727 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-12 22:34:15,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:15,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 1857 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:34:15,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:15,993 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-12 22:34:15,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:16,221 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-12 22:34:16,221 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:16,221 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1572167305] [2021-11-12 22:34:16,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1572167305] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:34:16,221 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:34:16,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-12 22:34:16,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1307471118] [2021-11-12 22:34:16,222 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:16,222 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:34:16,222 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:16,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:34:16,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:34:16,223 INFO L87 Difference]: Start difference. First operand 312 states and 414 transitions. Second operand has 7 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-11-12 22:34:16,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:16,432 INFO L93 Difference]: Finished difference Result 316 states and 416 transitions. [2021-11-12 22:34:16,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 22:34:16,433 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) Word has length 91 [2021-11-12 22:34:16,433 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:16,437 INFO L225 Difference]: With dead ends: 316 [2021-11-12 22:34:16,437 INFO L226 Difference]: Without dead ends: 311 [2021-11-12 22:34:16,437 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-11-12 22:34:16,438 INFO L933 BasicCegarLoop]: 389 mSDtfsCounter, 24 mSDsluCounter, 1916 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 102.18ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 2305 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.61ms SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 110.88ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:16,439 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 2305 Invalid, 58 Unknown, 0 Unchecked, 5.61ms Time], IncrementalHoareTripleChecker [10 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 110.88ms Time] [2021-11-12 22:34:16,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-12 22:34:16,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 309. [2021-11-12 22:34:16,452 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 197 states have (on average 1.1827411167512691) internal successors, (233), 199 states have internal predecessors, (233), 88 states have call successors, (88), 23 states have call predecessors, (88), 23 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-12 22:34:16,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 408 transitions. [2021-11-12 22:34:16,456 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 408 transitions. Word has length 91 [2021-11-12 22:34:16,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:16,457 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 408 transitions. [2021-11-12 22:34:16,457 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 7.0) internal successors, (42), 5 states have internal predecessors, (42), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (11), 1 states have call predecessors, (11), 1 states have call successors, (11) [2021-11-12 22:34:16,457 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 408 transitions. [2021-11-12 22:34:16,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 225 [2021-11-12 22:34:16,461 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:16,462 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 22:34:16,519 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:16,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:16,684 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:16,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:16,684 INFO L85 PathProgramCache]: Analyzing trace with hash -534432314, now seen corresponding path program 1 times [2021-11-12 22:34:16,687 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:16,688 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1128869573] [2021-11-12 22:34:16,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:16,688 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:16,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:16,689 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:16,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-12 22:34:20,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:20,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 2158 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:34:20,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:21,642 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2021-11-12 22:34:21,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:22,717 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 6 proven. 50 refuted. 0 times theorem prover too weak. 267 trivial. 0 not checked. [2021-11-12 22:34:22,718 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:22,718 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1128869573] [2021-11-12 22:34:22,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1128869573] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:34:22,718 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:34:22,719 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6] total 9 [2021-11-12 22:34:22,719 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1634453918] [2021-11-12 22:34:22,719 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:22,720 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 22:34:22,720 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:22,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 22:34:22,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:34:22,721 INFO L87 Difference]: Start difference. First operand 309 states and 408 transitions. Second operand has 6 states, 5 states have (on average 16.6) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:22,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:22,926 INFO L93 Difference]: Finished difference Result 582 states and 804 transitions. [2021-11-12 22:34:22,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:34:22,928 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.6) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 224 [2021-11-12 22:34:22,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:22,931 INFO L225 Difference]: With dead ends: 582 [2021-11-12 22:34:22,931 INFO L226 Difference]: Without dead ends: 309 [2021-11-12 22:34:22,933 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 440 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-11-12 22:34:22,934 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 6 mSDsluCounter, 1531 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 77.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1919 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.27ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 96.74ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:22,934 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1919 Invalid, 32 Unknown, 0 Unchecked, 4.27ms Time], IncrementalHoareTripleChecker [0 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 96.74ms Time] [2021-11-12 22:34:22,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-12 22:34:22,947 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 309. [2021-11-12 22:34:22,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 197 states have (on average 1.1776649746192893) internal successors, (232), 199 states have internal predecessors, (232), 88 states have call successors, (88), 23 states have call predecessors, (88), 23 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-12 22:34:22,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 407 transitions. [2021-11-12 22:34:22,952 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 407 transitions. Word has length 224 [2021-11-12 22:34:22,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:22,952 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 407 transitions. [2021-11-12 22:34:22,953 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.6) internal successors, (83), 6 states have internal predecessors, (83), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:22,953 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 407 transitions. [2021-11-12 22:34:22,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2021-11-12 22:34:22,956 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:22,957 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 22:34:23,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:23,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:23,171 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:23,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:23,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1088443858, now seen corresponding path program 1 times [2021-11-12 22:34:23,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:23,176 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2045631084] [2021-11-12 22:34:23,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:23,177 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:23,177 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:23,178 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:23,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-12 22:34:27,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:27,337 INFO L263 TraceCheckSpWp]: Trace formula consists of 2170 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 22:34:27,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:28,165 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 208 trivial. 0 not checked. [2021-11-12 22:34:28,165 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:29,799 INFO L134 CoverageAnalysis]: Checked inductivity of 350 backedges. 8 proven. 55 refuted. 0 times theorem prover too weak. 287 trivial. 0 not checked. [2021-11-12 22:34:29,800 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:29,800 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2045631084] [2021-11-12 22:34:29,800 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2045631084] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:34:29,800 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:34:29,800 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 11 [2021-11-12 22:34:29,800 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2133417156] [2021-11-12 22:34:29,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:29,801 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:34:29,801 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:29,801 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:34:29,802 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2021-11-12 22:34:29,802 INFO L87 Difference]: Start difference. First operand 309 states and 407 transitions. Second operand has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:30,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:30,029 INFO L93 Difference]: Finished difference Result 582 states and 802 transitions. [2021-11-12 22:34:30,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 22:34:30,030 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 230 [2021-11-12 22:34:30,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:30,033 INFO L225 Difference]: With dead ends: 582 [2021-11-12 22:34:30,033 INFO L226 Difference]: Without dead ends: 309 [2021-11-12 22:34:30,035 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 461 GetRequests, 450 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-11-12 22:34:30,036 INFO L933 BasicCegarLoop]: 386 mSDtfsCounter, 6 mSDsluCounter, 1903 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 94.56ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2289 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.19ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 101.93ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:30,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2289 Invalid, 47 Unknown, 0 Unchecked, 4.19ms Time], IncrementalHoareTripleChecker [0 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 101.93ms Time] [2021-11-12 22:34:30,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-12 22:34:30,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 309. [2021-11-12 22:34:30,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 197 states have (on average 1.1725888324873097) internal successors, (231), 199 states have internal predecessors, (231), 88 states have call successors, (88), 23 states have call predecessors, (88), 23 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-12 22:34:30,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 406 transitions. [2021-11-12 22:34:30,053 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 406 transitions. Word has length 230 [2021-11-12 22:34:30,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:30,053 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 406 transitions. [2021-11-12 22:34:30,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 14.166666666666666) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:30,054 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 406 transitions. [2021-11-12 22:34:30,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2021-11-12 22:34:30,057 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:30,058 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 22:34:30,119 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:30,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:30,280 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:30,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:30,280 INFO L85 PathProgramCache]: Analyzing trace with hash 544707022, now seen corresponding path program 1 times [2021-11-12 22:34:30,283 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:30,283 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1265317634] [2021-11-12 22:34:30,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:30,283 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:30,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:30,284 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:30,292 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-12 22:34:34,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:34,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 2182 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-12 22:34:34,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:35,463 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 159 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2021-11-12 22:34:35,463 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:37,637 INFO L134 CoverageAnalysis]: Checked inductivity of 377 backedges. 10 proven. 60 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2021-11-12 22:34:37,637 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:37,637 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1265317634] [2021-11-12 22:34:37,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1265317634] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:34:37,637 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:34:37,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 13 [2021-11-12 22:34:37,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826365114] [2021-11-12 22:34:37,638 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:37,638 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:34:37,638 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:37,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:34:37,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-11-12 22:34:37,639 INFO L87 Difference]: Start difference. First operand 309 states and 406 transitions. Second operand has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 8 states have internal predecessors, (87), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:38,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:38,060 INFO L93 Difference]: Finished difference Result 582 states and 800 transitions. [2021-11-12 22:34:38,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 22:34:38,061 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 8 states have internal predecessors, (87), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 236 [2021-11-12 22:34:38,062 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:38,064 INFO L225 Difference]: With dead ends: 582 [2021-11-12 22:34:38,064 INFO L226 Difference]: Without dead ends: 309 [2021-11-12 22:34:38,066 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 473 GetRequests, 460 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-12 22:34:38,067 INFO L933 BasicCegarLoop]: 384 mSDtfsCounter, 6 mSDsluCounter, 2275 mSDsCounter, 0 mSdLazyCounter, 67 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 193.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 2659 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.97ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 67 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 206.30ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:38,068 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 2659 Invalid, 67 Unknown, 0 Unchecked, 4.97ms Time], IncrementalHoareTripleChecker [0 Valid, 67 Invalid, 0 Unknown, 0 Unchecked, 206.30ms Time] [2021-11-12 22:34:38,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-12 22:34:38,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 309. [2021-11-12 22:34:38,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 197 states have (on average 1.16751269035533) internal successors, (230), 199 states have internal predecessors, (230), 88 states have call successors, (88), 23 states have call predecessors, (88), 23 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-12 22:34:38,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 405 transitions. [2021-11-12 22:34:38,083 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 405 transitions. Word has length 236 [2021-11-12 22:34:38,084 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:38,084 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 405 transitions. [2021-11-12 22:34:38,084 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.428571428571429) internal successors, (87), 8 states have internal predecessors, (87), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:38,084 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 405 transitions. [2021-11-12 22:34:38,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2021-11-12 22:34:38,088 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:38,088 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12 22:34:38,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:38,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:38,311 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:38,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:38,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1919828306, now seen corresponding path program 1 times [2021-11-12 22:34:38,316 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:38,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [460907939] [2021-11-12 22:34:38,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:38,317 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:38,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:38,319 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:38,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-12 22:34:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:42,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 2194 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-12 22:34:42,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:43,802 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 176 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2021-11-12 22:34:43,802 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:46,668 INFO L134 CoverageAnalysis]: Checked inductivity of 404 backedges. 12 proven. 65 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2021-11-12 22:34:46,669 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:46,669 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [460907939] [2021-11-12 22:34:46,669 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [460907939] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:34:46,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-12 22:34:46,670 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 15 [2021-11-12 22:34:46,670 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401402072] [2021-11-12 22:34:46,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:46,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 22:34:46,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:46,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 22:34:46,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-11-12 22:34:46,672 INFO L87 Difference]: Start difference. First operand 309 states and 405 transitions. Second operand has 9 states, 8 states have (on average 11.125) internal successors, (89), 9 states have internal predecessors, (89), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:47,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:47,285 INFO L93 Difference]: Finished difference Result 582 states and 798 transitions. [2021-11-12 22:34:47,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 22:34:47,286 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.125) internal successors, (89), 9 states have internal predecessors, (89), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 242 [2021-11-12 22:34:47,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:47,289 INFO L225 Difference]: With dead ends: 582 [2021-11-12 22:34:47,289 INFO L226 Difference]: Without dead ends: 309 [2021-11-12 22:34:47,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 487 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=78, Invalid=228, Unknown=0, NotChecked=0, Total=306 [2021-11-12 22:34:47,292 INFO L933 BasicCegarLoop]: 383 mSDtfsCounter, 8 mSDsluCounter, 2651 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 213.40ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 3034 SdHoareTripleChecker+Invalid, 86 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.73ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 228.52ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:47,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 3034 Invalid, 86 Unknown, 0 Unchecked, 5.73ms Time], IncrementalHoareTripleChecker [2 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 228.52ms Time] [2021-11-12 22:34:47,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-12 22:34:47,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 309. [2021-11-12 22:34:47,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 309 states, 197 states have (on average 1.1624365482233503) internal successors, (229), 199 states have internal predecessors, (229), 88 states have call successors, (88), 23 states have call predecessors, (88), 23 states have return successors, (87), 87 states have call predecessors, (87), 87 states have call successors, (87) [2021-11-12 22:34:47,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 309 states to 309 states and 404 transitions. [2021-11-12 22:34:47,308 INFO L78 Accepts]: Start accepts. Automaton has 309 states and 404 transitions. Word has length 242 [2021-11-12 22:34:47,309 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:47,309 INFO L470 AbstractCegarLoop]: Abstraction has 309 states and 404 transitions. [2021-11-12 22:34:47,309 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.125) internal successors, (89), 9 states have internal predecessors, (89), 3 states have call successors, (29), 2 states have call predecessors, (29), 4 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2021-11-12 22:34:47,309 INFO L276 IsEmpty]: Start isEmpty. Operand 309 states and 404 transitions. [2021-11-12 22:34:47,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2021-11-12 22:34:47,315 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:47,315 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:34:47,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:47,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:47,540 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:47,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:47,540 INFO L85 PathProgramCache]: Analyzing trace with hash 364409814, now seen corresponding path program 1 times [2021-11-12 22:34:47,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:47,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1765143638] [2021-11-12 22:34:47,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:47,544 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:47,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:47,544 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:47,547 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-12 22:34:51,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:51,852 INFO L263 TraceCheckSpWp]: Trace formula consists of 2206 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 22:34:51,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:52,496 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 192 proven. 0 refuted. 0 times theorem prover too weak. 239 trivial. 0 not checked. [2021-11-12 22:34:52,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:53,346 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 431 trivial. 0 not checked. [2021-11-12 22:34:53,347 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:53,347 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1765143638] [2021-11-12 22:34:53,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1765143638] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:34:53,347 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:34:53,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 7 [2021-11-12 22:34:53,348 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970577650] [2021-11-12 22:34:53,348 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:53,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:34:53,349 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:53,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:34:53,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:34:53,349 INFO L87 Difference]: Start difference. First operand 309 states and 404 transitions. Second operand has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (35), 5 states have call predecessors, (35), 5 states have call successors, (35) [2021-11-12 22:34:53,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:53,717 INFO L93 Difference]: Finished difference Result 575 states and 758 transitions. [2021-11-12 22:34:53,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 22:34:53,718 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (35), 5 states have call predecessors, (35), 5 states have call successors, (35) Word has length 248 [2021-11-12 22:34:53,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:53,722 INFO L225 Difference]: With dead ends: 575 [2021-11-12 22:34:53,722 INFO L226 Difference]: Without dead ends: 314 [2021-11-12 22:34:53,724 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 489 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:34:53,724 INFO L933 BasicCegarLoop]: 371 mSDtfsCounter, 120 mSDsluCounter, 937 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 265.27ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.93ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 296.39ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:53,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [177 Valid, 1308 Invalid, 67 Unknown, 0 Unchecked, 4.93ms Time], IncrementalHoareTripleChecker [1 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 296.39ms Time] [2021-11-12 22:34:53,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-12 22:34:53,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 314. [2021-11-12 22:34:53,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 201 states have (on average 1.164179104477612) internal successors, (234), 204 states have internal predecessors, (234), 88 states have call successors, (88), 23 states have call predecessors, (88), 24 states have return successors, (89), 87 states have call predecessors, (89), 87 states have call successors, (89) [2021-11-12 22:34:53,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 411 transitions. [2021-11-12 22:34:53,742 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 411 transitions. Word has length 248 [2021-11-12 22:34:53,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:53,743 INFO L470 AbstractCegarLoop]: Abstraction has 314 states and 411 transitions. [2021-11-12 22:34:53,744 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.571428571428571) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (37), 2 states have call predecessors, (37), 3 states have return successors, (35), 5 states have call predecessors, (35), 5 states have call successors, (35) [2021-11-12 22:34:53,744 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 411 transitions. [2021-11-12 22:34:53,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-12 22:34:53,746 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:53,746 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:34:53,813 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:53,959 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:53,959 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:53,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:53,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1015696881, now seen corresponding path program 1 times [2021-11-12 22:34:53,964 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:53,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1256164603] [2021-11-12 22:34:53,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:53,965 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:53,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:53,966 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:53,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-12 22:34:58,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:34:58,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 2213 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:34:58,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:34:58,759 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 188 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2021-11-12 22:34:58,759 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:34:59,353 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 419 trivial. 0 not checked. [2021-11-12 22:34:59,353 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:34:59,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1256164603] [2021-11-12 22:34:59,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1256164603] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:34:59,353 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:34:59,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 8 [2021-11-12 22:34:59,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2108008625] [2021-11-12 22:34:59,354 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:34:59,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 22:34:59,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:34:59,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 22:34:59,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-12 22:34:59,356 INFO L87 Difference]: Start difference. First operand 314 states and 411 transitions. Second operand has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-11-12 22:34:59,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:34:59,716 INFO L93 Difference]: Finished difference Result 586 states and 773 transitions. [2021-11-12 22:34:59,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 22:34:59,717 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 250 [2021-11-12 22:34:59,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:34:59,726 INFO L225 Difference]: With dead ends: 586 [2021-11-12 22:34:59,727 INFO L226 Difference]: Without dead ends: 320 [2021-11-12 22:34:59,729 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 492 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-11-12 22:34:59,730 INFO L933 BasicCegarLoop]: 373 mSDtfsCounter, 4 mSDsluCounter, 1830 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 278.84ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2203 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.75ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 313.11ms IncrementalHoareTripleChecker+Time [2021-11-12 22:34:59,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 2203 Invalid, 119 Unknown, 0 Unchecked, 5.75ms Time], IncrementalHoareTripleChecker [0 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 313.11ms Time] [2021-11-12 22:34:59,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-11-12 22:34:59,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 317. [2021-11-12 22:34:59,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 203 states have (on average 1.1625615763546797) internal successors, (236), 207 states have internal predecessors, (236), 88 states have call successors, (88), 23 states have call predecessors, (88), 25 states have return successors, (92), 87 states have call predecessors, (92), 87 states have call successors, (92) [2021-11-12 22:34:59,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 416 transitions. [2021-11-12 22:34:59,749 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 416 transitions. Word has length 250 [2021-11-12 22:34:59,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:34:59,750 INFO L470 AbstractCegarLoop]: Abstraction has 317 states and 416 transitions. [2021-11-12 22:34:59,751 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 13.142857142857142) internal successors, (92), 7 states have internal predecessors, (92), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-11-12 22:34:59,751 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 416 transitions. [2021-11-12 22:34:59,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-12 22:34:59,754 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:34:59,754 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:34:59,819 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-12 22:34:59,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:34:59,968 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:34:59,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:34:59,968 INFO L85 PathProgramCache]: Analyzing trace with hash 1433093487, now seen corresponding path program 1 times [2021-11-12 22:34:59,971 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:34:59,971 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2020281239] [2021-11-12 22:34:59,971 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:34:59,972 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:34:59,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:34:59,972 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:34:59,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-12 22:35:04,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:35:04,255 INFO L263 TraceCheckSpWp]: Trace formula consists of 2216 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-12 22:35:04,262 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:35:04,512 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 18 treesize of output 14 [2021-11-12 22:35:05,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:35:05,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:35:12,623 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 296 proven. 4 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-11-12 22:35:12,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:35:19,526 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 100 treesize of output 94 [2021-11-12 22:35:20,415 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:35:20,415 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:35:20,415 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2020281239] [2021-11-12 22:35:20,415 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2020281239] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:35:20,416 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1436801751] [2021-11-12 22:35:20,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:35:20,416 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:35:20,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:35:20,418 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:35:20,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-12 22:35:30,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:35:30,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 2216 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 22:35:30,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:35:30,373 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 18 treesize of output 14 [2021-11-12 22:35:31,700 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:35:31,701 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:35:35,808 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-12 22:35:35,808 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:35:40,129 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 100 treesize of output 94 [2021-11-12 22:35:40,571 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 19 proven. 10 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:35:40,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1436801751] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:35:40,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:35:40,572 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [26, 20, 20] total 51 [2021-11-12 22:35:40,572 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303303796] [2021-11-12 22:35:40,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:35:40,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 22:35:40,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:35:40,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 22:35:40,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=2326, Unknown=0, NotChecked=0, Total=2550 [2021-11-12 22:35:40,575 INFO L87 Difference]: Start difference. First operand 317 states and 416 transitions. Second operand has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:35:42,810 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:35:44,820 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:35:46,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:35:46,311 INFO L93 Difference]: Finished difference Result 647 states and 839 transitions. [2021-11-12 22:35:46,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-12 22:35:46,313 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) Word has length 250 [2021-11-12 22:35:46,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:35:46,316 INFO L225 Difference]: With dead ends: 647 [2021-11-12 22:35:46,316 INFO L226 Difference]: Without dead ends: 367 [2021-11-12 22:35:46,319 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 997 GetRequests, 908 SyntacticMatches, 39 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=234, Invalid=2418, Unknown=0, NotChecked=0, Total=2652 [2021-11-12 22:35:46,320 INFO L933 BasicCegarLoop]: 379 mSDtfsCounter, 38 mSDsluCounter, 3249 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5062.83ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 3628 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.77ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 370 IncrementalHoareTripleChecker+Unchecked, 5238.34ms IncrementalHoareTripleChecker+Time [2021-11-12 22:35:46,320 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 3628 Invalid, 504 Unknown, 0 Unchecked, 12.77ms Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 2 Unknown, 370 Unchecked, 5238.34ms Time] [2021-11-12 22:35:46,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-11-12 22:35:46,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2021-11-12 22:35:46,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 239 states have (on average 1.1464435146443515) internal successors, (274), 243 states have internal predecessors, (274), 94 states have call successors, (94), 31 states have call predecessors, (94), 33 states have return successors, (100), 93 states have call predecessors, (100), 93 states have call successors, (100) [2021-11-12 22:35:46,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 468 transitions. [2021-11-12 22:35:46,345 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 468 transitions. Word has length 250 [2021-11-12 22:35:46,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:35:46,346 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 468 transitions. [2021-11-12 22:35:46,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:35:46,346 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 468 transitions. [2021-11-12 22:35:46,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-12 22:35:46,348 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:35:46,349 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:35:46,410 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-12 22:35:46,587 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (16)] Ended with exit code 0 [2021-11-12 22:35:46,771 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 22:35:46,772 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:35:46,772 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:35:46,772 INFO L85 PathProgramCache]: Analyzing trace with hash 701126061, now seen corresponding path program 1 times [2021-11-12 22:35:46,775 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:35:46,776 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1298080111] [2021-11-12 22:35:46,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:35:46,776 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:35:46,776 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:35:46,777 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:35:46,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-12 22:35:50,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:35:51,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 2219 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-12 22:35:51,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:35:51,355 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 18 treesize of output 14 [2021-11-12 22:35:52,719 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:35:52,728 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:35:59,060 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 296 proven. 4 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-11-12 22:35:59,061 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:36:06,521 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 100 treesize of output 94 [2021-11-12 22:36:07,465 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:36:07,466 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:36:07,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1298080111] [2021-11-12 22:36:07,466 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1298080111] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:36:07,466 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1389428076] [2021-11-12 22:36:07,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:36:07,467 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:36:07,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:36:07,477 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:36:07,483 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (18)] Waiting until timeout for monitored process [2021-11-12 22:36:17,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:36:17,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 2219 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 22:36:17,288 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:36:17,414 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 18 treesize of output 14 [2021-11-12 22:36:18,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:36:18,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:36:22,894 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-12 22:36:22,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:36:27,546 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 100 treesize of output 94 [2021-11-12 22:36:27,805 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 19 proven. 10 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:36:27,805 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1389428076] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:36:27,805 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:36:27,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [26, 20, 20] total 51 [2021-11-12 22:36:27,806 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679387415] [2021-11-12 22:36:27,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:36:27,806 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 22:36:27,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:36:27,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 22:36:27,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=2326, Unknown=0, NotChecked=0, Total=2550 [2021-11-12 22:36:27,808 INFO L87 Difference]: Start difference. First operand 367 states and 468 transitions. Second operand has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:36:30,067 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:36:32,076 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:36:33,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:36:33,605 INFO L93 Difference]: Finished difference Result 643 states and 833 transitions. [2021-11-12 22:36:33,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-12 22:36:33,607 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) Word has length 250 [2021-11-12 22:36:33,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:36:33,610 INFO L225 Difference]: With dead ends: 643 [2021-11-12 22:36:33,610 INFO L226 Difference]: Without dead ends: 364 [2021-11-12 22:36:33,612 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 997 GetRequests, 908 SyntacticMatches, 39 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1430 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=234, Invalid=2418, Unknown=0, NotChecked=0, Total=2652 [2021-11-12 22:36:33,613 INFO L933 BasicCegarLoop]: 382 mSDtfsCounter, 33 mSDsluCounter, 4078 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 2 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5140.71ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 4460 SdHoareTripleChecker+Invalid, 677 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 13.04ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 541 IncrementalHoareTripleChecker+Unchecked, 5314.80ms IncrementalHoareTripleChecker+Time [2021-11-12 22:36:33,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 4460 Invalid, 677 Unknown, 0 Unchecked, 13.04ms Time], IncrementalHoareTripleChecker [2 Valid, 132 Invalid, 2 Unknown, 541 Unchecked, 5314.80ms Time] [2021-11-12 22:36:33,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2021-11-12 22:36:33,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 364. [2021-11-12 22:36:33,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 236 states have (on average 1.1440677966101696) internal successors, (270), 240 states have internal predecessors, (270), 94 states have call successors, (94), 31 states have call predecessors, (94), 33 states have return successors, (100), 93 states have call predecessors, (100), 93 states have call successors, (100) [2021-11-12 22:36:33,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 464 transitions. [2021-11-12 22:36:33,633 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 464 transitions. Word has length 250 [2021-11-12 22:36:33,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:36:33,634 INFO L470 AbstractCegarLoop]: Abstraction has 364 states and 464 transitions. [2021-11-12 22:36:33,634 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:36:33,634 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 464 transitions. [2021-11-12 22:36:33,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-12 22:36:33,636 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:36:33,636 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:36:33,699 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-12 22:36:33,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (18)] Forceful destruction successful, exit code 0 [2021-11-12 22:36:34,051 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 22:36:34,052 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:36:34,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:36:34,052 INFO L85 PathProgramCache]: Analyzing trace with hash 940467313, now seen corresponding path program 1 times [2021-11-12 22:36:34,055 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:36:34,055 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1825824659] [2021-11-12 22:36:34,056 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:36:34,056 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:36:34,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:36:34,057 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:36:34,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-12 22:36:38,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:36:38,486 INFO L263 TraceCheckSpWp]: Trace formula consists of 2219 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-12 22:36:38,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:36:38,686 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 18 treesize of output 14 [2021-11-12 22:36:40,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:36:40,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:36:46,306 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 296 proven. 4 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-11-12 22:36:46,307 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:36:53,429 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 100 treesize of output 94 [2021-11-12 22:36:54,270 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:36:54,270 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:36:54,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1825824659] [2021-11-12 22:36:54,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1825824659] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:36:54,271 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1897360118] [2021-11-12 22:36:54,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:36:54,271 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:36:54,272 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:36:54,282 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:36:54,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Waiting until timeout for monitored process [2021-11-12 22:37:03,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:37:03,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 2219 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 22:37:03,871 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:37:04,009 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 18 treesize of output 14 [2021-11-12 22:37:05,425 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:37:05,426 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:37:09,878 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-12 22:37:09,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:37:14,555 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 100 treesize of output 94 [2021-11-12 22:37:14,827 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 19 proven. 10 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:37:14,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1897360118] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:37:14,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:37:14,828 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [26, 20, 20] total 51 [2021-11-12 22:37:14,828 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [793093506] [2021-11-12 22:37:14,828 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:37:14,829 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 22:37:14,829 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:37:14,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 22:37:14,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=2326, Unknown=0, NotChecked=0, Total=2550 [2021-11-12 22:37:14,831 INFO L87 Difference]: Start difference. First operand 364 states and 464 transitions. Second operand has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:37:17,040 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 22:37:18,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:37:18,129 INFO L93 Difference]: Finished difference Result 647 states and 838 transitions. [2021-11-12 22:37:18,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-12 22:37:18,131 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) Word has length 250 [2021-11-12 22:37:18,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:37:18,134 INFO L225 Difference]: With dead ends: 647 [2021-11-12 22:37:18,134 INFO L226 Difference]: Without dead ends: 367 [2021-11-12 22:37:18,137 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 998 GetRequests, 910 SyntacticMatches, 38 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1421 ImplicationChecksByTransitivity, 12.2s TimeCoverageRelationStatistics Valid=234, Invalid=2418, Unknown=0, NotChecked=0, Total=2652 [2021-11-12 22:37:18,137 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 35 mSDsluCounter, 2464 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2722.37ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 2845 SdHoareTripleChecker+Invalid, 336 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.58ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 254 IncrementalHoareTripleChecker+Unchecked, 2842.70ms IncrementalHoareTripleChecker+Time [2021-11-12 22:37:18,138 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 2845 Invalid, 336 Unknown, 0 Unchecked, 6.58ms Time], IncrementalHoareTripleChecker [2 Valid, 79 Invalid, 1 Unknown, 254 Unchecked, 2842.70ms Time] [2021-11-12 22:37:18,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2021-11-12 22:37:18,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2021-11-12 22:37:18,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 239 states have (on average 1.1422594142259415) internal successors, (273), 243 states have internal predecessors, (273), 94 states have call successors, (94), 31 states have call predecessors, (94), 33 states have return successors, (100), 93 states have call predecessors, (100), 93 states have call successors, (100) [2021-11-12 22:37:18,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 467 transitions. [2021-11-12 22:37:18,158 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 467 transitions. Word has length 250 [2021-11-12 22:37:18,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:37:18,158 INFO L470 AbstractCegarLoop]: Abstraction has 367 states and 467 transitions. [2021-11-12 22:37:18,159 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:37:18,159 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 467 transitions. [2021-11-12 22:37:18,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-12 22:37:18,160 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:37:18,161 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:37:18,182 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (20)] Forceful destruction successful, exit code 0 [2021-11-12 22:37:18,416 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-12 22:37:18,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:37:18,576 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:37:18,577 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:37:18,577 INFO L85 PathProgramCache]: Analyzing trace with hash 208499887, now seen corresponding path program 1 times [2021-11-12 22:37:18,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:37:18,580 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1194269460] [2021-11-12 22:37:18,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:37:18,580 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:37:18,580 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:37:18,581 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:37:18,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-12 22:37:22,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:37:22,835 INFO L263 TraceCheckSpWp]: Trace formula consists of 2222 conjuncts, 44 conjunts are in the unsatisfiable core [2021-11-12 22:37:22,840 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:37:23,032 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 18 treesize of output 14 [2021-11-12 22:37:24,225 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:37:24,225 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:37:29,756 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 296 proven. 4 refuted. 0 times theorem prover too weak. 131 trivial. 0 not checked. [2021-11-12 22:37:29,756 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:37:36,609 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 100 treesize of output 94 [2021-11-12 22:37:37,404 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 10 proven. 19 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:37:37,404 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:37:37,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1194269460] [2021-11-12 22:37:37,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1194269460] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 22:37:37,404 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [898751149] [2021-11-12 22:37:37,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:37:37,405 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 22:37:37,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 22:37:37,406 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 22:37:37,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (22)] Waiting until timeout for monitored process [2021-11-12 22:37:46,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:37:46,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 2222 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-12 22:37:47,000 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:37:47,167 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 18 treesize of output 14 [2021-11-12 22:37:48,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-12 22:37:48,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 23 [2021-11-12 22:37:52,538 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 295 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2021-11-12 22:37:52,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:37:57,097 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 100 treesize of output 94 [2021-11-12 22:37:57,572 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 19 proven. 10 refuted. 0 times theorem prover too weak. 402 trivial. 0 not checked. [2021-11-12 22:37:57,572 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [898751149] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 22:37:57,572 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 22:37:57,573 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [26, 20, 20] total 51 [2021-11-12 22:37:57,573 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1792531906] [2021-11-12 22:37:57,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 22:37:57,573 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2021-11-12 22:37:57,573 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:37:57,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-11-12 22:37:57,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=224, Invalid=2326, Unknown=0, NotChecked=0, Total=2550 [2021-11-12 22:37:57,575 INFO L87 Difference]: Start difference. First operand 367 states and 467 transitions. Second operand has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:37:58,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:37:58,022 INFO L93 Difference]: Finished difference Result 642 states and 831 transitions. [2021-11-12 22:37:58,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-11-12 22:37:58,024 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) Word has length 250 [2021-11-12 22:37:58,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:37:58,028 INFO L225 Difference]: With dead ends: 642 [2021-11-12 22:37:58,028 INFO L226 Difference]: Without dead ends: 362 [2021-11-12 22:37:58,030 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 997 GetRequests, 908 SyntacticMatches, 39 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=234, Invalid=2418, Unknown=0, NotChecked=0, Total=2652 [2021-11-12 22:37:58,032 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 29 mSDsluCounter, 3851 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 133.62ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 4232 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.03ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 456 IncrementalHoareTripleChecker+Unchecked, 156.20ms IncrementalHoareTripleChecker+Time [2021-11-12 22:37:58,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 4232 Invalid, 484 Unknown, 0 Unchecked, 7.03ms Time], IncrementalHoareTripleChecker [2 Valid, 26 Invalid, 0 Unknown, 456 Unchecked, 156.20ms Time] [2021-11-12 22:37:58,033 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-11-12 22:37:58,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 362. [2021-11-12 22:37:58,051 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 362 states, 234 states have (on average 1.1452991452991452) internal successors, (268), 239 states have internal predecessors, (268), 94 states have call successors, (94), 31 states have call predecessors, (94), 33 states have return successors, (99), 92 states have call predecessors, (99), 93 states have call successors, (99) [2021-11-12 22:37:58,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 362 states to 362 states and 461 transitions. [2021-11-12 22:37:58,053 INFO L78 Accepts]: Start accepts. Automaton has 362 states and 461 transitions. Word has length 250 [2021-11-12 22:37:58,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:37:58,054 INFO L470 AbstractCegarLoop]: Abstraction has 362 states and 461 transitions. [2021-11-12 22:37:58,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 4.954545454545454) internal successors, (109), 18 states have internal predecessors, (109), 9 states have call successors, (29), 4 states have call predecessors, (29), 9 states have return successors, (28), 13 states have call predecessors, (28), 9 states have call successors, (28) [2021-11-12 22:37:58,055 INFO L276 IsEmpty]: Start isEmpty. Operand 362 states and 461 transitions. [2021-11-12 22:37:58,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2021-11-12 22:37:58,056 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 22:37:58,057 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:37:58,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-12 22:37:58,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (22)] Forceful destruction successful, exit code 0 [2021-11-12 22:37:58,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 22:37:58,480 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 22:37:58,480 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 22:37:58,480 INFO L85 PathProgramCache]: Analyzing trace with hash -1974650963, now seen corresponding path program 1 times [2021-11-12 22:37:58,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 22:37:58,483 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [343645653] [2021-11-12 22:37:58,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 22:37:58,484 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 22:37:58,484 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 22:37:58,485 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 22:37:58,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-12 22:38:02,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 22:38:02,790 INFO L263 TraceCheckSpWp]: Trace formula consists of 2213 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 22:38:02,794 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 22:38:03,365 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 195 proven. 0 refuted. 0 times theorem prover too weak. 236 trivial. 0 not checked. [2021-11-12 22:38:03,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 22:38:03,991 INFO L134 CoverageAnalysis]: Checked inductivity of 431 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2021-11-12 22:38:03,991 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 22:38:03,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [343645653] [2021-11-12 22:38:03,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [343645653] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 22:38:03,991 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 22:38:03,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-12 22:38:03,991 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681384078] [2021-11-12 22:38:03,991 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 22:38:03,992 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 22:38:03,992 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 22:38:03,992 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 22:38:03,992 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-12 22:38:03,993 INFO L87 Difference]: Start difference. First operand 362 states and 461 transitions. Second operand has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-12 22:38:04,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 22:38:04,081 INFO L93 Difference]: Finished difference Result 385 states and 485 transitions. [2021-11-12 22:38:04,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 22:38:04,082 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) Word has length 250 [2021-11-12 22:38:04,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 22:38:04,083 INFO L225 Difference]: With dead ends: 385 [2021-11-12 22:38:04,084 INFO L226 Difference]: Without dead ends: 0 [2021-11-12 22:38:04,085 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 499 GetRequests, 493 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-12 22:38:04,086 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 7 mSDsluCounter, 499 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.04ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 602 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.83ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.70ms IncrementalHoareTripleChecker+Time [2021-11-12 22:38:04,087 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 602 Invalid, 28 Unknown, 0 Unchecked, 0.83ms Time], IncrementalHoareTripleChecker [1 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 60.70ms Time] [2021-11-12 22:38:04,087 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-12 22:38:04,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-12 22:38:04,088 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-12 22:38:04,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-12 22:38:04,088 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 250 [2021-11-12 22:38:04,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 22:38:04,089 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-12 22:38:04,089 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 13.285714285714286) internal successors, (93), 6 states have internal predecessors, (93), 2 states have call successors, (33), 2 states have call predecessors, (33), 3 states have return successors, (31), 3 states have call predecessors, (31), 2 states have call successors, (31) [2021-11-12 22:38:04,089 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-12 22:38:04,090 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-12 22:38:04,092 INFO L764 garLoopResultBuilder]: Registering result SAFE for location aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2021-11-12 22:38:04,093 INFO L764 garLoopResultBuilder]: Registering result SAFE for location __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-11-12 22:38:04,159 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-12 22:38:04,307 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 22:38:04,309 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-12 22:38:06,558 INFO L861 garLoopResultBuilder]: At program point bounded_mallocENTRY(lines 6882 6887) the Hoare annotation is: true [2021-11-12 22:38:06,558 INFO L858 garLoopResultBuilder]: For program point bounded_mallocFINAL(lines 6882 6887) no Hoare annotation was computed. [2021-11-12 22:38:06,558 INFO L858 garLoopResultBuilder]: For program point bounded_mallocEXIT(lines 6882 6887) no Hoare annotation was computed. [2021-11-12 22:38:06,558 INFO L858 garLoopResultBuilder]: For program point L6883-1(lines 6883 6885) no Hoare annotation was computed. [2021-11-12 22:38:06,558 INFO L861 garLoopResultBuilder]: At program point L6883(lines 6883 6885) the Hoare annotation is: true [2021-11-12 22:38:06,558 INFO L858 garLoopResultBuilder]: For program point aws_atomic_load_ptr_explicitFINAL(lines 5791 5794) no Hoare annotation was computed. [2021-11-12 22:38:06,558 INFO L854 garLoopResultBuilder]: At program point L5793(line 5793) the Hoare annotation is: (or (forall ((|v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse1 (select |#memory_$Pointer$.base| |v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33|))) (let ((.cse0 (select .cse1 (_ bv8 64)))) (or (= (_ bv0 64) .cse0) (not (= .cse0 (select .cse1 (_ bv32 64)))))))) (not (= |aws_atomic_load_ptr_explicit_#in~memory_order| ~aws_memory_order~0~aws_memory_order_seq_cst)) (= aws_atomic_load_ptr_explicit_~memory_order ~aws_memory_order~0~aws_memory_order_seq_cst)) [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point L5793-1(line 5793) no Hoare annotation was computed. [2021-11-12 22:38:06,559 INFO L861 garLoopResultBuilder]: At program point aws_atomic_load_ptr_explicitENTRY(lines 5791 5794) the Hoare annotation is: true [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point aws_atomic_load_ptr_explicitEXIT(lines 5791 5794) no Hoare annotation was computed. [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point nondet_boolFINAL(line 261) no Hoare annotation was computed. [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point nondet_boolEXIT(line 261) no Hoare annotation was computed. [2021-11-12 22:38:06,559 INFO L861 garLoopResultBuilder]: At program point nondet_boolENTRY(line 261) the Hoare annotation is: true [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point L8807-11(lines 8807 8808) no Hoare annotation was computed. [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point L8807-6(lines 8807 8808) no Hoare annotation was computed. [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point L8807-8(lines 8807 8808) no Hoare annotation was computed. [2021-11-12 22:38:06,559 INFO L858 garLoopResultBuilder]: For program point L8807-9(lines 8807 8808) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L861 garLoopResultBuilder]: At program point s_buf_belongs_to_poolENTRY(lines 8794 8809) the Hoare annotation is: true [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point L8800(lines 8800 8801) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point L8800-2(lines 8800 8805) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point s_buf_belongs_to_poolEXIT(lines 8794 8809) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point s_buf_belongs_to_poolFINAL(lines 8794 8809) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point L8807-2(line 8807) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point L8807-3(line 8807) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point L8807-5(line 8807) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point L8807(line 8807) no Hoare annotation was computed. [2021-11-12 22:38:06,560 INFO L861 garLoopResultBuilder]: At program point aws_ring_buffer_check_atomic_ptrENTRY(lines 6039 6045) the Hoare annotation is: true [2021-11-12 22:38:06,560 INFO L858 garLoopResultBuilder]: For program point aws_ring_buffer_check_atomic_ptrEXIT(lines 6039 6045) no Hoare annotation was computed. [2021-11-12 22:38:06,561 INFO L858 garLoopResultBuilder]: For program point L6044-2(line 6044) no Hoare annotation was computed. [2021-11-12 22:38:06,561 INFO L858 garLoopResultBuilder]: For program point L6044(line 6044) no Hoare annotation was computed. [2021-11-12 22:38:06,561 INFO L858 garLoopResultBuilder]: For program point aws_ring_buffer_check_atomic_ptrFINAL(lines 6039 6045) no Hoare annotation was computed. [2021-11-12 22:38:06,561 INFO L861 garLoopResultBuilder]: At program point aws_atomic_store_ptrENTRY(lines 5638 5641) the Hoare annotation is: true [2021-11-12 22:38:06,561 INFO L858 garLoopResultBuilder]: For program point aws_atomic_store_ptrEXIT(lines 5638 5641) no Hoare annotation was computed. [2021-11-12 22:38:06,561 INFO L858 garLoopResultBuilder]: For program point aws_atomic_store_ptrFINAL(lines 5638 5641) no Hoare annotation was computed. [2021-11-12 22:38:06,561 INFO L861 garLoopResultBuilder]: At program point L5640(line 5640) the Hoare annotation is: true [2021-11-12 22:38:06,561 INFO L858 garLoopResultBuilder]: For program point nondet_uint64_tEXIT(line 266) no Hoare annotation was computed. [2021-11-12 22:38:06,561 INFO L861 garLoopResultBuilder]: At program point nondet_uint64_tENTRY(line 266) the Hoare annotation is: true [2021-11-12 22:38:06,561 INFO L858 garLoopResultBuilder]: For program point nondet_uint64_tFINAL(line 266) no Hoare annotation was computed. [2021-11-12 22:38:06,562 INFO L854 garLoopResultBuilder]: At program point L5809(line 5809) the Hoare annotation is: (or (not (= |aws_atomic_store_ptr_explicit_#in~memory_order| ~aws_memory_order~0~aws_memory_order_seq_cst)) (= |aws_atomic_store_ptr_explicit_#in~memory_order| aws_atomic_store_ptr_explicit_~memory_order) (forall ((|v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_75| (_ BitVec 64))) (= (_ bv0 64) (select (select |#memory_$Pointer$.base| |v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_75|) (_ bv8 64))))) [2021-11-12 22:38:06,562 INFO L858 garLoopResultBuilder]: For program point aws_atomic_store_ptr_explicitFINAL(lines 5807 5810) no Hoare annotation was computed. [2021-11-12 22:38:06,562 INFO L858 garLoopResultBuilder]: For program point L5809-1(line 5809) no Hoare annotation was computed. [2021-11-12 22:38:06,562 INFO L861 garLoopResultBuilder]: At program point aws_atomic_store_ptr_explicitENTRY(lines 5807 5810) the Hoare annotation is: true [2021-11-12 22:38:06,562 INFO L858 garLoopResultBuilder]: For program point aws_atomic_store_ptr_explicitEXIT(lines 5807 5810) no Hoare annotation was computed. [2021-11-12 22:38:06,562 INFO L858 garLoopResultBuilder]: For program point aws_atomic_priv_xlate_orderErr0ASSERT_VIOLATIONERROR_FUNCTION(line 233) no Hoare annotation was computed. [2021-11-12 22:38:06,562 INFO L858 garLoopResultBuilder]: For program point L5746(lines 5746 5759) no Hoare annotation was computed. [2021-11-12 22:38:06,562 INFO L858 garLoopResultBuilder]: For program point aws_atomic_priv_xlate_orderEXIT(lines 5745 5760) no Hoare annotation was computed. [2021-11-12 22:38:06,563 INFO L858 garLoopResultBuilder]: For program point aws_atomic_priv_xlate_orderFINAL(lines 5745 5760) no Hoare annotation was computed. [2021-11-12 22:38:06,563 INFO L861 garLoopResultBuilder]: At program point aws_atomic_priv_xlate_orderENTRY(lines 5745 5760) the Hoare annotation is: true [2021-11-12 22:38:06,563 INFO L858 garLoopResultBuilder]: For program point L232(lines 232 234) no Hoare annotation was computed. [2021-11-12 22:38:06,563 INFO L858 garLoopResultBuilder]: For program point L5755(line 5755) no Hoare annotation was computed. [2021-11-12 22:38:06,563 INFO L858 garLoopResultBuilder]: For program point L5757(line 5757) no Hoare annotation was computed. [2021-11-12 22:38:06,563 INFO L858 garLoopResultBuilder]: For program point L5751(line 5751) no Hoare annotation was computed. [2021-11-12 22:38:06,564 INFO L858 garLoopResultBuilder]: For program point L5753(line 5753) no Hoare annotation was computed. [2021-11-12 22:38:06,564 INFO L858 garLoopResultBuilder]: For program point L5747(line 5747) no Hoare annotation was computed. [2021-11-12 22:38:06,564 INFO L858 garLoopResultBuilder]: For program point L5749(line 5749) no Hoare annotation was computed. [2021-11-12 22:38:06,564 INFO L858 garLoopResultBuilder]: For program point L233(line 233) no Hoare annotation was computed. [2021-11-12 22:38:06,564 INFO L861 garLoopResultBuilder]: At program point aws_atomic_load_ptrENTRY(lines 5622 5625) the Hoare annotation is: true [2021-11-12 22:38:06,565 INFO L858 garLoopResultBuilder]: For program point aws_atomic_load_ptrEXIT(lines 5622 5625) no Hoare annotation was computed. [2021-11-12 22:38:06,565 INFO L858 garLoopResultBuilder]: For program point L5624-1(line 5624) no Hoare annotation was computed. [2021-11-12 22:38:06,565 INFO L858 garLoopResultBuilder]: For program point aws_atomic_load_ptrFINAL(lines 5622 5625) no Hoare annotation was computed. [2021-11-12 22:38:06,565 INFO L861 garLoopResultBuilder]: At program point L5624(line 5624) the Hoare annotation is: true [2021-11-12 22:38:06,565 INFO L861 garLoopResultBuilder]: At program point ensure_byte_buf_has_allocated_buffer_member_in_rangeENTRY(lines 6631 6640) the Hoare annotation is: true [2021-11-12 22:38:06,566 INFO L858 garLoopResultBuilder]: For program point ensure_byte_buf_has_allocated_buffer_member_in_rangeEXIT(lines 6631 6640) no Hoare annotation was computed. [2021-11-12 22:38:06,566 INFO L861 garLoopResultBuilder]: At program point L6638(line 6638) the Hoare annotation is: true [2021-11-12 22:38:06,566 INFO L858 garLoopResultBuilder]: For program point L6639(line 6639) no Hoare annotation was computed. [2021-11-12 22:38:06,566 INFO L861 garLoopResultBuilder]: At program point L6634(line 6634) the Hoare annotation is: true [2021-11-12 22:38:06,566 INFO L858 garLoopResultBuilder]: For program point L6635-1(line 6635) no Hoare annotation was computed. [2021-11-12 22:38:06,567 INFO L861 garLoopResultBuilder]: At program point L6635(line 6635) the Hoare annotation is: true [2021-11-12 22:38:06,567 INFO L858 garLoopResultBuilder]: For program point L6639-3(line 6639) no Hoare annotation was computed. [2021-11-12 22:38:06,567 INFO L858 garLoopResultBuilder]: For program point L6638-1(line 6638) no Hoare annotation was computed. [2021-11-12 22:38:06,567 INFO L861 garLoopResultBuilder]: At program point L6639-2(line 6639) the Hoare annotation is: true [2021-11-12 22:38:06,567 INFO L858 garLoopResultBuilder]: For program point ensure_byte_buf_has_allocated_buffer_member_in_rangeFINAL(lines 6631 6640) no Hoare annotation was computed. [2021-11-12 22:38:06,568 INFO L858 garLoopResultBuilder]: For program point L6632-1(line 6632) no Hoare annotation was computed. [2021-11-12 22:38:06,568 INFO L861 garLoopResultBuilder]: At program point L6632(line 6632) the Hoare annotation is: true [2021-11-12 22:38:06,568 INFO L858 garLoopResultBuilder]: For program point L6634-1(line 6634) no Hoare annotation was computed. [2021-11-12 22:38:06,568 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2021-11-12 22:38:06,568 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-12 22:38:06,569 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2021-11-12 22:38:06,569 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2021-11-12 22:38:06,569 INFO L861 garLoopResultBuilder]: At program point aws_byte_buf_is_validENTRY(lines 7375 7381) the Hoare annotation is: true [2021-11-12 22:38:06,569 INFO L858 garLoopResultBuilder]: For program point L7377-3(line 7377) no Hoare annotation was computed. [2021-11-12 22:38:06,569 INFO L858 garLoopResultBuilder]: For program point L7377-1(line 7377) no Hoare annotation was computed. [2021-11-12 22:38:06,569 INFO L858 garLoopResultBuilder]: For program point L7377(lines 7377 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,570 INFO L858 garLoopResultBuilder]: For program point L7377-7(lines 7377 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,570 INFO L858 garLoopResultBuilder]: For program point L7377-6(lines 7377 7378) no Hoare annotation was computed. [2021-11-12 22:38:06,570 INFO L858 garLoopResultBuilder]: For program point L7377-4(lines 7377 7378) no Hoare annotation was computed. [2021-11-12 22:38:06,570 INFO L858 garLoopResultBuilder]: For program point L7377-11(lines 7377 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,570 INFO L858 garLoopResultBuilder]: For program point L7377-9(lines 7377 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,571 INFO L858 garLoopResultBuilder]: For program point aws_byte_buf_is_validFINAL(lines 7375 7381) no Hoare annotation was computed. [2021-11-12 22:38:06,571 INFO L858 garLoopResultBuilder]: For program point aws_byte_buf_is_validEXIT(lines 7375 7381) no Hoare annotation was computed. [2021-11-12 22:38:06,571 INFO L858 garLoopResultBuilder]: For program point L7380-2(line 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,571 INFO L858 garLoopResultBuilder]: For program point L7380(line 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,571 INFO L858 garLoopResultBuilder]: For program point L7380-6(line 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,571 INFO L858 garLoopResultBuilder]: For program point L7380-4(line 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,571 INFO L858 garLoopResultBuilder]: For program point L7380-3(line 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,572 INFO L858 garLoopResultBuilder]: For program point L7380-8(line 7380) no Hoare annotation was computed. [2021-11-12 22:38:06,572 INFO L858 garLoopResultBuilder]: For program point L211-2(lines 210 212) no Hoare annotation was computed. [2021-11-12 22:38:06,572 INFO L861 garLoopResultBuilder]: At program point assume_abort_if_notENTRY(lines 210 212) the Hoare annotation is: true [2021-11-12 22:38:06,572 INFO L858 garLoopResultBuilder]: For program point L211(line 211) no Hoare annotation was computed. [2021-11-12 22:38:06,572 INFO L858 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 210 212) no Hoare annotation was computed. [2021-11-12 22:38:06,573 INFO L858 garLoopResultBuilder]: For program point L6076-2(line 6076) no Hoare annotation was computed. [2021-11-12 22:38:06,573 INFO L861 garLoopResultBuilder]: At program point aws_ring_buffer_is_validENTRY(lines 6062 6081) the Hoare annotation is: true [2021-11-12 22:38:06,573 INFO L858 garLoopResultBuilder]: For program point L6076(line 6076) no Hoare annotation was computed. [2021-11-12 22:38:06,573 INFO L858 garLoopResultBuilder]: For program point L6072-1(line 6072) no Hoare annotation was computed. [2021-11-12 22:38:06,573 INFO L854 garLoopResultBuilder]: At program point L6072(line 6072) the Hoare annotation is: (or (forall ((|v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse1 (select |#memory_$Pointer$.base| |v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33|))) (let ((.cse0 (select .cse1 (_ bv8 64)))) (or (= (_ bv0 64) .cse0) (not (= .cse0 (select .cse1 (_ bv32 64)))))))) (and (= |aws_ring_buffer_is_valid_#in~ring_buf.offset| aws_ring_buffer_is_valid_~ring_buf.offset) (= (_ bv0 64) aws_ring_buffer_is_valid_~tail~1.base) (= |aws_ring_buffer_is_valid_#in~ring_buf.base| aws_ring_buffer_is_valid_~ring_buf.base))) [2021-11-12 22:38:06,574 INFO L854 garLoopResultBuilder]: At program point L6066(line 6066) the Hoare annotation is: (or (forall ((|v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse1 (select |#memory_$Pointer$.base| |v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33|))) (let ((.cse0 (select .cse1 (_ bv8 64)))) (or (= (_ bv0 64) .cse0) (not (= .cse0 (select .cse1 (_ bv32 64)))))))) (and (= |aws_ring_buffer_is_valid_#in~ring_buf.offset| aws_ring_buffer_is_valid_~ring_buf.offset) (= |aws_ring_buffer_is_valid_#in~ring_buf.base| aws_ring_buffer_is_valid_~ring_buf.base))) [2021-11-12 22:38:06,574 INFO L858 garLoopResultBuilder]: For program point L6066-1(line 6066) no Hoare annotation was computed. [2021-11-12 22:38:06,574 INFO L858 garLoopResultBuilder]: For program point L6077-3(line 6077) no Hoare annotation was computed. [2021-11-12 22:38:06,574 INFO L858 garLoopResultBuilder]: For program point L6077(line 6077) no Hoare annotation was computed. [2021-11-12 22:38:06,574 INFO L858 garLoopResultBuilder]: For program point L6077-1(line 6077) no Hoare annotation was computed. [2021-11-12 22:38:06,575 INFO L858 garLoopResultBuilder]: For program point L6077-6(lines 6077 6080) no Hoare annotation was computed. [2021-11-12 22:38:06,575 INFO L858 garLoopResultBuilder]: For program point L6077-5(line 6077) no Hoare annotation was computed. [2021-11-12 22:38:06,575 INFO L858 garLoopResultBuilder]: For program point aws_ring_buffer_is_validEXIT(lines 6062 6081) no Hoare annotation was computed. [2021-11-12 22:38:06,575 INFO L854 garLoopResultBuilder]: At program point L6069(line 6069) the Hoare annotation is: (or (forall ((|v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse1 (select |#memory_$Pointer$.base| |v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33|))) (let ((.cse0 (select .cse1 (_ bv8 64)))) (or (= (_ bv0 64) .cse0) (not (= .cse0 (select .cse1 (_ bv32 64)))))))) (and (= |aws_ring_buffer_is_valid_#in~ring_buf.offset| aws_ring_buffer_is_valid_~ring_buf.offset) (= (_ bv0 64) aws_ring_buffer_is_valid_~tail~1.base) (= |aws_ring_buffer_is_valid_#in~ring_buf.base| aws_ring_buffer_is_valid_~ring_buf.base))) [2021-11-12 22:38:06,576 INFO L858 garLoopResultBuilder]: For program point L6077-8(lines 6077 6080) no Hoare annotation was computed. [2021-11-12 22:38:06,576 INFO L858 garLoopResultBuilder]: For program point L6069-1(line 6069) no Hoare annotation was computed. [2021-11-12 22:38:06,576 INFO L854 garLoopResultBuilder]: At program point L6065(line 6065) the Hoare annotation is: (or (forall ((|v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33| (_ BitVec 64))) (let ((.cse1 (select |#memory_$Pointer$.base| |v_ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base_BEFORE_CALL_33|))) (let ((.cse0 (select .cse1 (_ bv8 64)))) (or (= (_ bv0 64) .cse0) (not (= .cse0 (select .cse1 (_ bv32 64)))))))) (and (= |aws_ring_buffer_is_valid_#in~ring_buf.offset| aws_ring_buffer_is_valid_~ring_buf.offset) (= |aws_ring_buffer_is_valid_#in~ring_buf.base| aws_ring_buffer_is_valid_~ring_buf.base))) [2021-11-12 22:38:06,576 INFO L858 garLoopResultBuilder]: For program point L6065-1(line 6065) no Hoare annotation was computed. [2021-11-12 22:38:06,576 INFO L858 garLoopResultBuilder]: For program point aws_ring_buffer_is_validFINAL(lines 6062 6081) no Hoare annotation was computed. [2021-11-12 22:38:06,576 INFO L858 garLoopResultBuilder]: For program point can_fail_allocatorFINAL(lines 6889 6891) no Hoare annotation was computed. [2021-11-12 22:38:06,576 INFO L858 garLoopResultBuilder]: For program point can_fail_allocatorEXIT(lines 6889 6891) no Hoare annotation was computed. [2021-11-12 22:38:06,576 INFO L861 garLoopResultBuilder]: At program point can_fail_allocatorENTRY(lines 6889 6891) the Hoare annotation is: true [2021-11-12 22:38:06,577 INFO L861 garLoopResultBuilder]: At program point L9229(line 9229) the Hoare annotation is: true [2021-11-12 22:38:06,577 INFO L858 garLoopResultBuilder]: For program point L9230-1(line 9230) no Hoare annotation was computed. [2021-11-12 22:38:06,577 INFO L858 garLoopResultBuilder]: For program point L9229-1(line 9229) no Hoare annotation was computed. [2021-11-12 22:38:06,577 INFO L858 garLoopResultBuilder]: For program point is_middle_valid_stateFINAL(lines 9227 9232) no Hoare annotation was computed. [2021-11-12 22:38:06,577 INFO L861 garLoopResultBuilder]: At program point L9230(line 9230) the Hoare annotation is: true [2021-11-12 22:38:06,577 INFO L858 garLoopResultBuilder]: For program point is_middle_valid_stateEXIT(lines 9227 9232) no Hoare annotation was computed. [2021-11-12 22:38:06,577 INFO L861 garLoopResultBuilder]: At program point is_middle_valid_stateENTRY(lines 9227 9232) the Hoare annotation is: true [2021-11-12 22:38:06,577 INFO L854 garLoopResultBuilder]: At program point L9284-8(line 9284) the Hoare annotation is: false [2021-11-12 22:38:06,577 INFO L858 garLoopResultBuilder]: For program point L9284-9(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,577 INFO L858 garLoopResultBuilder]: For program point L6658-1(line 6658) no Hoare annotation was computed. [2021-11-12 22:38:06,577 INFO L858 garLoopResultBuilder]: For program point L9284-10(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,578 INFO L858 garLoopResultBuilder]: For program point L9218-1(line 9218) no Hoare annotation was computed. [2021-11-12 22:38:06,578 INFO L854 garLoopResultBuilder]: At program point L9284-4(line 9284) the Hoare annotation is: false [2021-11-12 22:38:06,578 INFO L858 garLoopResultBuilder]: For program point L9284-5(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,578 INFO L858 garLoopResultBuilder]: For program point L9284-6(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,578 INFO L858 garLoopResultBuilder]: For program point L9284-15(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,578 INFO L854 garLoopResultBuilder]: At program point L9268(line 9268) the Hoare annotation is: false [2021-11-12 22:38:06,578 INFO L854 garLoopResultBuilder]: At program point L9284-16(line 9284) the Hoare annotation is: false [2021-11-12 22:38:06,578 INFO L858 garLoopResultBuilder]: For program point L9268-1(line 9268) no Hoare annotation was computed. [2021-11-12 22:38:06,578 INFO L858 garLoopResultBuilder]: For program point L9284-17(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,579 INFO L858 garLoopResultBuilder]: For program point L9284-11(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,579 INFO L854 garLoopResultBuilder]: At program point L9284-13(line 9284) the Hoare annotation is: false [2021-11-12 22:38:06,579 INFO L858 garLoopResultBuilder]: For program point L9284-14(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,579 INFO L854 garLoopResultBuilder]: At program point L9219(line 9219) the Hoare annotation is: false [2021-11-12 22:38:06,579 INFO L858 garLoopResultBuilder]: For program point L9219-1(line 9219) no Hoare annotation was computed. [2021-11-12 22:38:06,580 INFO L858 garLoopResultBuilder]: For program point L6659-1(line 6659) no Hoare annotation was computed. [2021-11-12 22:38:06,580 INFO L854 garLoopResultBuilder]: At program point L6659(line 6659) the Hoare annotation is: false [2021-11-12 22:38:06,580 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-12 22:38:06,580 INFO L854 garLoopResultBuilder]: At program point L9269(line 9269) the Hoare annotation is: false [2021-11-12 22:38:06,580 INFO L854 garLoopResultBuilder]: At program point L9269-1(line 9269) the Hoare annotation is: false [2021-11-12 22:38:06,581 INFO L858 garLoopResultBuilder]: For program point L9269-2(line 9269) no Hoare annotation was computed. [2021-11-12 22:38:06,581 INFO L854 garLoopResultBuilder]: At program point L9253(line 9253) the Hoare annotation is: (let ((.cse1 (select |#memory_$Pointer$.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|))) (let ((.cse0 (select .cse1 (bvadd |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset| (_ bv32 64))))) (and (= .cse0 (select .cse1 (bvadd (_ bv8 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|))) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) .cse0))))) [2021-11-12 22:38:06,581 INFO L858 garLoopResultBuilder]: For program point L9253-1(line 9253) no Hoare annotation was computed. [2021-11-12 22:38:06,581 INFO L854 garLoopResultBuilder]: At program point L9220(lines 9216 9221) the Hoare annotation is: false [2021-11-12 22:38:06,581 INFO L858 garLoopResultBuilder]: For program point L9270-1(line 9270) no Hoare annotation was computed. [2021-11-12 22:38:06,582 INFO L854 garLoopResultBuilder]: At program point L9270(line 9270) the Hoare annotation is: false [2021-11-12 22:38:06,582 INFO L854 garLoopResultBuilder]: At program point L9254-1(line 9254) the Hoare annotation is: (and (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= |ULTIMATE.start_aws_ring_buffer_release_harness_#t~ret1556#1| (_ bv0 8))) [2021-11-12 22:38:06,582 INFO L858 garLoopResultBuilder]: For program point L9287-2(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,582 INFO L858 garLoopResultBuilder]: For program point L9254-2(line 9254) no Hoare annotation was computed. [2021-11-12 22:38:06,582 INFO L854 garLoopResultBuilder]: At program point L9287-4(line 9287) the Hoare annotation is: false [2021-11-12 22:38:06,583 INFO L858 garLoopResultBuilder]: For program point L9287-5(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,583 INFO L854 garLoopResultBuilder]: At program point L9287(line 9287) the Hoare annotation is: false [2021-11-12 22:38:06,583 INFO L854 garLoopResultBuilder]: At program point L9254(line 9254) the Hoare annotation is: (let ((.cse1 (select |#memory_$Pointer$.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|))) (let ((.cse0 (select .cse1 (bvadd |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset| (_ bv32 64))))) (and (= .cse0 (select .cse1 (bvadd (_ bv8 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|))) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) .cse0))))) [2021-11-12 22:38:06,583 INFO L858 garLoopResultBuilder]: For program point L9287-1(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,583 INFO L858 garLoopResultBuilder]: For program point L9287-10(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,584 INFO L858 garLoopResultBuilder]: For program point L9287-11(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,584 INFO L854 garLoopResultBuilder]: At program point L9287-13(line 9287) the Hoare annotation is: false [2021-11-12 22:38:06,584 INFO L858 garLoopResultBuilder]: For program point L9287-6(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,584 INFO L854 garLoopResultBuilder]: At program point L9287-8(line 9287) the Hoare annotation is: false [2021-11-12 22:38:06,584 INFO L858 garLoopResultBuilder]: For program point L9287-9(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,584 INFO L858 garLoopResultBuilder]: For program point L9287-14(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,585 INFO L858 garLoopResultBuilder]: For program point L9287-15(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,585 INFO L854 garLoopResultBuilder]: At program point L9271(line 9271) the Hoare annotation is: false [2021-11-12 22:38:06,585 INFO L854 garLoopResultBuilder]: At program point L9287-16(line 9287) the Hoare annotation is: false [2021-11-12 22:38:06,585 INFO L858 garLoopResultBuilder]: For program point L9271-1(line 9271) no Hoare annotation was computed. [2021-11-12 22:38:06,585 INFO L858 garLoopResultBuilder]: For program point L9287-17(line 9287) no Hoare annotation was computed. [2021-11-12 22:38:06,586 INFO L854 garLoopResultBuilder]: At program point L6662(line 6662) the Hoare annotation is: false [2021-11-12 22:38:06,586 INFO L858 garLoopResultBuilder]: For program point L6662-1(lines 6645 6664) no Hoare annotation was computed. [2021-11-12 22:38:06,586 INFO L854 garLoopResultBuilder]: At program point L9272(line 9272) the Hoare annotation is: false [2021-11-12 22:38:06,586 INFO L858 garLoopResultBuilder]: For program point L9272-1(line 9272) no Hoare annotation was computed. [2021-11-12 22:38:06,586 INFO L854 garLoopResultBuilder]: At program point L9256(line 9256) the Hoare annotation is: false [2021-11-12 22:38:06,587 INFO L854 garLoopResultBuilder]: At program point L9256-1(line 9256) the Hoare annotation is: false [2021-11-12 22:38:06,587 INFO L858 garLoopResultBuilder]: For program point L9256-2(line 9256) no Hoare annotation was computed. [2021-11-12 22:38:06,587 INFO L854 garLoopResultBuilder]: At program point L9273(line 9273) the Hoare annotation is: false [2021-11-12 22:38:06,587 INFO L858 garLoopResultBuilder]: For program point L9273-1(line 9273) no Hoare annotation was computed. [2021-11-12 22:38:06,587 INFO L858 garLoopResultBuilder]: For program point L8811(lines 8811 8818) no Hoare annotation was computed. [2021-11-12 22:38:06,588 INFO L854 garLoopResultBuilder]: At program point L6053(line 6053) the Hoare annotation is: (let ((.cse1 (select |#memory_$Pointer$.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|))) (let ((.cse0 (select .cse1 (bvadd |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset| (_ bv32 64))))) (and (= .cse0 (select .cse1 (bvadd (_ bv8 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|))) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) .cse0))))) [2021-11-12 22:38:06,588 INFO L858 garLoopResultBuilder]: For program point L6053-1(line 6053) no Hoare annotation was computed. [2021-11-12 22:38:06,588 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-12 22:38:06,588 INFO L854 garLoopResultBuilder]: At program point L9274(line 9274) the Hoare annotation is: false [2021-11-12 22:38:06,588 INFO L858 garLoopResultBuilder]: For program point L6648-1(lines 6648 6650) no Hoare annotation was computed. [2021-11-12 22:38:06,589 INFO L854 garLoopResultBuilder]: At program point L6648(line 6648) the Hoare annotation is: false [2021-11-12 22:38:06,589 INFO L858 garLoopResultBuilder]: For program point L9274-1(line 9274) no Hoare annotation was computed. [2021-11-12 22:38:06,589 INFO L858 garLoopResultBuilder]: For program point L6648-3(lines 6648 6650) no Hoare annotation was computed. [2021-11-12 22:38:06,589 INFO L854 garLoopResultBuilder]: At program point L8812(line 8812) the Hoare annotation is: false [2021-11-12 22:38:06,589 INFO L854 garLoopResultBuilder]: At program point L8812-1(line 8812) the Hoare annotation is: false [2021-11-12 22:38:06,589 INFO L861 garLoopResultBuilder]: At program point L9291(line 9291) the Hoare annotation is: true [2021-11-12 22:38:06,590 INFO L858 garLoopResultBuilder]: For program point L8812-2(line 8812) no Hoare annotation was computed. [2021-11-12 22:38:06,590 INFO L854 garLoopResultBuilder]: At program point L6054(line 6054) the Hoare annotation is: (let ((.cse1 (select |#memory_$Pointer$.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|))) (let ((.cse0 (select .cse1 (bvadd |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset| (_ bv32 64))))) (and (= .cse0 (select .cse1 (bvadd (_ bv8 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|))) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) .cse0))))) [2021-11-12 22:38:06,590 INFO L858 garLoopResultBuilder]: For program point L6054-1(line 6054) no Hoare annotation was computed. [2021-11-12 22:38:06,590 INFO L854 garLoopResultBuilder]: At program point L9275(lines 9275 9277) the Hoare annotation is: false [2021-11-12 22:38:06,590 INFO L858 garLoopResultBuilder]: For program point L9275-1(lines 9275 9277) no Hoare annotation was computed. [2021-11-12 22:38:06,591 INFO L858 garLoopResultBuilder]: For program point L6616(lines 6616 6626) no Hoare annotation was computed. [2021-11-12 22:38:06,591 INFO L854 garLoopResultBuilder]: At program point L8813(line 8813) the Hoare annotation is: false [2021-11-12 22:38:06,591 INFO L854 garLoopResultBuilder]: At program point L8813-1(line 8813) the Hoare annotation is: false [2021-11-12 22:38:06,591 INFO L858 garLoopResultBuilder]: For program point L8813-2(line 8813) no Hoare annotation was computed. [2021-11-12 22:38:06,591 INFO L854 garLoopResultBuilder]: At program point L6055(lines 6050 6056) the Hoare annotation is: (let ((.cse1 (select |#memory_$Pointer$.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|))) (let ((.cse0 (select .cse1 (bvadd |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset| (_ bv32 64))))) (and (= .cse0 (select .cse1 (bvadd (_ bv8 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|))) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) .cse0))))) [2021-11-12 22:38:06,592 INFO L854 garLoopResultBuilder]: At program point L6650(line 6650) the Hoare annotation is: false [2021-11-12 22:38:06,592 INFO L858 garLoopResultBuilder]: For program point L6617-1(line 6617) no Hoare annotation was computed. [2021-11-12 22:38:06,592 INFO L854 garLoopResultBuilder]: At program point L6617(line 6617) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,592 INFO L858 garLoopResultBuilder]: For program point L6650-1(line 6650) no Hoare annotation was computed. [2021-11-12 22:38:06,592 INFO L854 garLoopResultBuilder]: At program point L8814-1(line 8814) the Hoare annotation is: false [2021-11-12 22:38:06,593 INFO L858 garLoopResultBuilder]: For program point L8814-2(line 8814) no Hoare annotation was computed. [2021-11-12 22:38:06,593 INFO L854 garLoopResultBuilder]: At program point L8814(line 8814) the Hoare annotation is: false [2021-11-12 22:38:06,593 INFO L854 garLoopResultBuilder]: At program point L6618(line 6618) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,593 INFO L858 garLoopResultBuilder]: For program point L6651-1(line 6651) no Hoare annotation was computed. [2021-11-12 22:38:06,593 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-12 22:38:06,593 INFO L854 garLoopResultBuilder]: At program point L6651(line 6651) the Hoare annotation is: false [2021-11-12 22:38:06,594 INFO L858 garLoopResultBuilder]: For program point L6618-1(line 6618) no Hoare annotation was computed. [2021-11-12 22:38:06,594 INFO L858 garLoopResultBuilder]: For program point L8815-2(line 8815) no Hoare annotation was computed. [2021-11-12 22:38:06,594 INFO L854 garLoopResultBuilder]: At program point L8815-3(line 8815) the Hoare annotation is: false [2021-11-12 22:38:06,594 INFO L858 garLoopResultBuilder]: For program point L8815-4(line 8815) no Hoare annotation was computed. [2021-11-12 22:38:06,594 INFO L854 garLoopResultBuilder]: At program point L8815(line 8815) the Hoare annotation is: false [2021-11-12 22:38:06,595 INFO L854 garLoopResultBuilder]: At program point L8815-1(line 8815) the Hoare annotation is: false [2021-11-12 22:38:06,595 INFO L858 garLoopResultBuilder]: For program point L9278-1(lines 9278 9280) no Hoare annotation was computed. [2021-11-12 22:38:06,595 INFO L858 garLoopResultBuilder]: For program point L9245(lines 9245 9290) no Hoare annotation was computed. [2021-11-12 22:38:06,595 INFO L858 garLoopResultBuilder]: For program point L6619-1(line 6619) no Hoare annotation was computed. [2021-11-12 22:38:06,595 INFO L854 garLoopResultBuilder]: At program point L6619(line 6619) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base|) (bvadd |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| (_ bv8 64))))) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,596 INFO L858 garLoopResultBuilder]: For program point L6652-1(line 6652) no Hoare annotation was computed. [2021-11-12 22:38:06,596 INFO L854 garLoopResultBuilder]: At program point L6652(line 6652) the Hoare annotation is: false [2021-11-12 22:38:06,596 INFO L854 garLoopResultBuilder]: At program point L9278(lines 9278 9280) the Hoare annotation is: false [2021-11-12 22:38:06,596 INFO L854 garLoopResultBuilder]: At program point L8816-3(line 8816) the Hoare annotation is: false [2021-11-12 22:38:06,596 INFO L854 garLoopResultBuilder]: At program point L8816-4(line 8816) the Hoare annotation is: false [2021-11-12 22:38:06,597 INFO L858 garLoopResultBuilder]: For program point L8816-1(line 8816) no Hoare annotation was computed. [2021-11-12 22:38:06,597 INFO L858 garLoopResultBuilder]: For program point L8816-2(line 8816) no Hoare annotation was computed. [2021-11-12 22:38:06,597 INFO L858 garLoopResultBuilder]: For program point L6620-1(line 6620) no Hoare annotation was computed. [2021-11-12 22:38:06,597 INFO L854 garLoopResultBuilder]: At program point L6620(line 6620) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base|) (bvadd |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| (_ bv8 64))))) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,597 INFO L858 garLoopResultBuilder]: For program point L6653(lines 6653 6663) no Hoare annotation was computed. [2021-11-12 22:38:06,597 INFO L854 garLoopResultBuilder]: At program point L8817(line 8817) the Hoare annotation is: false [2021-11-12 22:38:06,598 INFO L858 garLoopResultBuilder]: For program point L8817-1(line 8817) no Hoare annotation was computed. [2021-11-12 22:38:06,598 INFO L854 garLoopResultBuilder]: At program point L6654(line 6654) the Hoare annotation is: false [2021-11-12 22:38:06,598 INFO L854 garLoopResultBuilder]: At program point L6621-1(line 6621) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base|) (bvadd |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| (_ bv8 64))))) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,598 INFO L854 garLoopResultBuilder]: At program point L6621(line 6621) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base|) (bvadd |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| (_ bv8 64))))) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,598 INFO L858 garLoopResultBuilder]: For program point L6654-1(lines 6654 6660) no Hoare annotation was computed. [2021-11-12 22:38:06,599 INFO L858 garLoopResultBuilder]: For program point L6622(line 6622) no Hoare annotation was computed. [2021-11-12 22:38:06,599 INFO L858 garLoopResultBuilder]: For program point L6655-1(line 6655) no Hoare annotation was computed. [2021-11-12 22:38:06,599 INFO L854 garLoopResultBuilder]: At program point L6655(line 6655) the Hoare annotation is: false [2021-11-12 22:38:06,599 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-12 22:38:06,599 INFO L854 garLoopResultBuilder]: At program point L9281(line 9281) the Hoare annotation is: false [2021-11-12 22:38:06,600 INFO L858 garLoopResultBuilder]: For program point L9281-1(line 9281) no Hoare annotation was computed. [2021-11-12 22:38:06,600 INFO L854 garLoopResultBuilder]: At program point L9265(line 9265) the Hoare annotation is: false [2021-11-12 22:38:06,600 INFO L858 garLoopResultBuilder]: For program point L9265-1(line 9265) no Hoare annotation was computed. [2021-11-12 22:38:06,600 INFO L854 garLoopResultBuilder]: At program point L9282(line 9282) the Hoare annotation is: false [2021-11-12 22:38:06,600 INFO L858 garLoopResultBuilder]: For program point L6623-1(line 6623) no Hoare annotation was computed. [2021-11-12 22:38:06,600 INFO L854 garLoopResultBuilder]: At program point L6623(line 6623) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base|) (bvadd |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| (_ bv8 64))))) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,601 INFO L858 garLoopResultBuilder]: For program point L6656-1(line 6656) no Hoare annotation was computed. [2021-11-12 22:38:06,601 INFO L854 garLoopResultBuilder]: At program point L6656(line 6656) the Hoare annotation is: false [2021-11-12 22:38:06,601 INFO L858 garLoopResultBuilder]: For program point L9282-1(line 9282) no Hoare annotation was computed. [2021-11-12 22:38:06,601 INFO L854 garLoopResultBuilder]: At program point L9266(line 9266) the Hoare annotation is: false [2021-11-12 22:38:06,601 INFO L858 garLoopResultBuilder]: For program point L9266-1(line 9266) no Hoare annotation was computed. [2021-11-12 22:38:06,601 INFO L858 garLoopResultBuilder]: For program point L9283(line 9283) no Hoare annotation was computed. [2021-11-12 22:38:06,602 INFO L854 garLoopResultBuilder]: At program point L9283-6(line 9283) the Hoare annotation is: false [2021-11-12 22:38:06,602 INFO L858 garLoopResultBuilder]: For program point L6624-1(line 6624) no Hoare annotation was computed. [2021-11-12 22:38:06,602 INFO L858 garLoopResultBuilder]: For program point L9283-7(line 9283) no Hoare annotation was computed. [2021-11-12 22:38:06,602 INFO L854 garLoopResultBuilder]: At program point L6624(line 6624) the Hoare annotation is: (and (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|) (not (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.base|)) (= (_ bv0 64) |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|) (not (= (_ bv0 64) (select (select |#memory_$Pointer$.base| |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.base|) (bvadd |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| (_ bv8 64))))) (= |ULTIMATE.start_ensure_ring_buffer_has_allocated_members_~ring_buf#1.offset| |ULTIMATE.start_aws_ring_buffer_release_harness_~#ring_buf~0#1.offset|)) [2021-11-12 22:38:06,602 INFO L858 garLoopResultBuilder]: For program point L9283-8(line 9283) no Hoare annotation was computed. [2021-11-12 22:38:06,603 INFO L854 garLoopResultBuilder]: At program point L9283-9(line 9283) the Hoare annotation is: false [2021-11-12 22:38:06,603 INFO L854 garLoopResultBuilder]: At program point L9283-2(line 9283) the Hoare annotation is: false [2021-11-12 22:38:06,603 INFO L858 garLoopResultBuilder]: For program point L9283-3(line 9283) no Hoare annotation was computed. [2021-11-12 22:38:06,603 INFO L858 garLoopResultBuilder]: For program point L9283-4(line 9283) no Hoare annotation was computed. [2021-11-12 22:38:06,603 INFO L854 garLoopResultBuilder]: At program point L9267(line 9267) the Hoare annotation is: false [2021-11-12 22:38:06,603 INFO L858 garLoopResultBuilder]: For program point L9267-1(line 9267) no Hoare annotation was computed. [2021-11-12 22:38:06,604 INFO L858 garLoopResultBuilder]: For program point L9283-10(line 9283) no Hoare annotation was computed. [2021-11-12 22:38:06,604 INFO L854 garLoopResultBuilder]: At program point L9284(line 9284) the Hoare annotation is: false [2021-11-12 22:38:06,604 INFO L858 garLoopResultBuilder]: For program point L9284-1(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,604 INFO L854 garLoopResultBuilder]: At program point L9218(line 9218) the Hoare annotation is: false [2021-11-12 22:38:06,604 INFO L858 garLoopResultBuilder]: For program point L9284-2(line 9284) no Hoare annotation was computed. [2021-11-12 22:38:06,604 INFO L854 garLoopResultBuilder]: At program point L6658(line 6658) the Hoare annotation is: false [2021-11-12 22:38:06,605 INFO L858 garLoopResultBuilder]: For program point is_empty_stateEXIT(lines 9205 9210) no Hoare annotation was computed. [2021-11-12 22:38:06,605 INFO L861 garLoopResultBuilder]: At program point L9208(line 9208) the Hoare annotation is: true [2021-11-12 22:38:06,605 INFO L861 garLoopResultBuilder]: At program point L9207(line 9207) the Hoare annotation is: true [2021-11-12 22:38:06,605 INFO L858 garLoopResultBuilder]: For program point L9208-1(line 9208) no Hoare annotation was computed. [2021-11-12 22:38:06,605 INFO L861 garLoopResultBuilder]: At program point is_empty_stateENTRY(lines 9205 9210) the Hoare annotation is: true [2021-11-12 22:38:06,605 INFO L858 garLoopResultBuilder]: For program point L9207-1(line 9207) no Hoare annotation was computed. [2021-11-12 22:38:06,606 INFO L858 garLoopResultBuilder]: For program point is_empty_stateFINAL(lines 9205 9210) no Hoare annotation was computed. [2021-11-12 22:38:06,606 INFO L858 garLoopResultBuilder]: For program point L223(line 223) no Hoare annotation was computed. [2021-11-12 22:38:06,606 INFO L861 garLoopResultBuilder]: At program point __VERIFIER_assertENTRY(lines 222 224) the Hoare annotation is: true [2021-11-12 22:38:06,606 INFO L858 garLoopResultBuilder]: For program point L223-1(line 223) no Hoare annotation was computed. [2021-11-12 22:38:06,606 INFO L858 garLoopResultBuilder]: For program point L223-3(lines 222 224) no Hoare annotation was computed. [2021-11-12 22:38:06,607 INFO L858 garLoopResultBuilder]: For program point __VERIFIER_assertEXIT(lines 222 224) no Hoare annotation was computed. [2021-11-12 22:38:06,607 INFO L858 garLoopResultBuilder]: For program point __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION(line 223) no Hoare annotation was computed. [2021-11-12 22:38:06,607 INFO L858 garLoopResultBuilder]: For program point is_ends_valid_stateEXIT(lines 9238 9243) no Hoare annotation was computed. [2021-11-12 22:38:06,607 INFO L861 garLoopResultBuilder]: At program point is_ends_valid_stateENTRY(lines 9238 9243) the Hoare annotation is: true [2021-11-12 22:38:06,607 INFO L858 garLoopResultBuilder]: For program point is_ends_valid_stateFINAL(lines 9238 9243) no Hoare annotation was computed. [2021-11-12 22:38:06,607 INFO L861 garLoopResultBuilder]: At program point L9241(line 9241) the Hoare annotation is: true [2021-11-12 22:38:06,608 INFO L861 garLoopResultBuilder]: At program point L9240(line 9240) the Hoare annotation is: true [2021-11-12 22:38:06,608 INFO L858 garLoopResultBuilder]: For program point L9241-1(line 9241) no Hoare annotation was computed. [2021-11-12 22:38:06,608 INFO L858 garLoopResultBuilder]: For program point L9240-1(line 9240) no Hoare annotation was computed. [2021-11-12 22:38:06,611 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 22:38:06,613 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-12 22:38:06,622 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:06,623 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:06,624 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:06,627 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:06,627 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:06,627 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:06,629 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.11 10:38:06 BoogieIcfgContainer [2021-11-12 22:38:06,629 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-12 22:38:06,629 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-12 22:38:06,629 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-12 22:38:06,630 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-12 22:38:06,630 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 10:33:30" (3/4) ... [2021-11-12 22:38:06,633 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-12 22:38:06,641 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure bounded_malloc [2021-11-12 22:38:06,641 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_atomic_load_ptr [2021-11-12 22:38:06,641 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ensure_byte_buf_has_allocated_buffer_member_in_range [2021-11-12 22:38:06,641 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2021-11-12 22:38:06,641 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_atomic_load_ptr_explicit [2021-11-12 22:38:06,642 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_byte_buf_is_valid [2021-11-12 22:38:06,642 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure nondet_bool [2021-11-12 22:38:06,642 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2021-11-12 22:38:06,642 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure s_buf_belongs_to_pool [2021-11-12 22:38:06,642 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_ring_buffer_is_valid [2021-11-12 22:38:06,642 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure can_fail_allocator [2021-11-12 22:38:06,642 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_ring_buffer_check_atomic_ptr [2021-11-12 22:38:06,643 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_atomic_store_ptr [2021-11-12 22:38:06,643 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure nondet_uint64_t [2021-11-12 22:38:06,643 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_middle_valid_state [2021-11-12 22:38:06,643 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_empty_state [2021-11-12 22:38:06,643 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_assert [2021-11-12 22:38:06,644 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_atomic_store_ptr_explicit [2021-11-12 22:38:06,644 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure is_ends_valid_state [2021-11-12 22:38:06,644 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure aws_atomic_priv_xlate_order [2021-11-12 22:38:06,667 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 146 nodes and edges [2021-11-12 22:38:06,670 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 65 nodes and edges [2021-11-12 22:38:06,673 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 27 nodes and edges [2021-11-12 22:38:06,676 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 14 nodes and edges [2021-11-12 22:38:06,679 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2021-11-12 22:38:06,681 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-11-12 22:38:06,684 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-11-12 22:38:06,687 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-12 22:38:07,757 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/witness.graphml [2021-11-12 22:38:07,757 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-12 22:38:07,758 INFO L158 Benchmark]: Toolchain (without parser) took 298372.73ms. Allocated memory was 65.0MB in the beginning and 792.7MB in the end (delta: 727.7MB). Free memory was 35.2MB in the beginning and 315.5MB in the end (delta: -280.3MB). Peak memory consumption was 536.3MB. Max. memory is 16.1GB. [2021-11-12 22:38:07,758 INFO L158 Benchmark]: CDTParser took 0.19ms. Allocated memory is still 65.0MB. Free memory is still 45.8MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 22:38:07,758 INFO L158 Benchmark]: CACSL2BoogieTranslator took 4500.94ms. Allocated memory was 65.0MB in the beginning and 127.9MB in the end (delta: 62.9MB). Free memory was 35.1MB in the beginning and 46.9MB in the end (delta: -11.8MB). Peak memory consumption was 71.0MB. Max. memory is 16.1GB. [2021-11-12 22:38:07,759 INFO L158 Benchmark]: Boogie Procedure Inliner took 406.32ms. Allocated memory was 127.9MB in the beginning and 163.6MB in the end (delta: 35.7MB). Free memory was 46.9MB in the beginning and 105.3MB in the end (delta: -58.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-12 22:38:07,759 INFO L158 Benchmark]: Boogie Preprocessor took 193.05ms. Allocated memory is still 163.6MB. Free memory was 105.3MB in the beginning and 92.8MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-12 22:38:07,760 INFO L158 Benchmark]: RCFGBuilder took 15603.11ms. Allocated memory was 163.6MB in the beginning and 604.0MB in the end (delta: 440.4MB). Free memory was 92.8MB in the beginning and 323.6MB in the end (delta: -230.9MB). Peak memory consumption was 356.8MB. Max. memory is 16.1GB. [2021-11-12 22:38:07,760 INFO L158 Benchmark]: TraceAbstraction took 276534.07ms. Allocated memory was 604.0MB in the beginning and 792.7MB in the end (delta: 188.7MB). Free memory was 322.6MB in the beginning and 692.7MB in the end (delta: -370.2MB). Peak memory consumption was 265.3MB. Max. memory is 16.1GB. [2021-11-12 22:38:07,760 INFO L158 Benchmark]: Witness Printer took 1127.59ms. Allocated memory is still 792.7MB. Free memory was 692.7MB in the beginning and 315.5MB in the end (delta: 377.2MB). Peak memory consumption was 467.4MB. Max. memory is 16.1GB. [2021-11-12 22:38:07,763 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.19ms. Allocated memory is still 65.0MB. Free memory is still 45.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 4500.94ms. Allocated memory was 65.0MB in the beginning and 127.9MB in the end (delta: 62.9MB). Free memory was 35.1MB in the beginning and 46.9MB in the end (delta: -11.8MB). Peak memory consumption was 71.0MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 406.32ms. Allocated memory was 127.9MB in the beginning and 163.6MB in the end (delta: 35.7MB). Free memory was 46.9MB in the beginning and 105.3MB in the end (delta: -58.5MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 193.05ms. Allocated memory is still 163.6MB. Free memory was 105.3MB in the beginning and 92.8MB in the end (delta: 12.6MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 15603.11ms. Allocated memory was 163.6MB in the beginning and 604.0MB in the end (delta: 440.4MB). Free memory was 92.8MB in the beginning and 323.6MB in the end (delta: -230.9MB). Peak memory consumption was 356.8MB. Max. memory is 16.1GB. * TraceAbstraction took 276534.07ms. Allocated memory was 604.0MB in the beginning and 792.7MB in the end (delta: 188.7MB). Free memory was 322.6MB in the beginning and 692.7MB in the end (delta: -370.2MB). Peak memory consumption was 265.3MB. Max. memory is 16.1GB. * Witness Printer took 1127.59ms. Allocated memory is still 792.7MB. Free memory was 692.7MB in the beginning and 315.5MB in the end (delta: 377.2MB). Peak memory consumption was 467.4MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - 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$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.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: 233]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - 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 21 procedures, 300 locations, 2 error locations. Started 1 CEGAR loops. OverallTime: 276.5s, OverallIterations: 18, TraceHistogramMax: 8, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 21.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 2.2s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 5 mSolverCounterUnknown, 473 SdHoareTripleChecker+Valid, 16286.69ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 388 mSDsluCounter, 44084 SdHoareTripleChecker+Invalid, 15523.44ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 1621 IncrementalHoareTripleChecker+Unchecked, 37453 mSDsCounter, 64 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1306 IncrementalHoareTripleChecker+Invalid, 2996 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 64 mSolverCounterUnsat, 6631 mSDtfsCounter, 1306 mSolverCounterSat, 156.10ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 8443 GetRequests, 7944 SyntacticMatches, 155 SemanticMatches, 344 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5912 ImplicationChecksByTransitivity, 55.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=367occurred in iteration=14, InterpolantAutomatonStates: 206, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 18 MinimizatonAttempts, 17 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 111 LocationsWithAnnotation, 2593 PreInvPairs, 2609 NumberOfFragments, 609 HoareAnnotationTreeSize, 2593 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.3s HoareSimplificationTime, 111 FomulaSimplificationsInter, 2488 FormulaSimplificationTreeSizeReductionInter, 1.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 2.7s SsaConstructionTime, 103.9s SatisfiabilityAnalysisTime, 136.3s InterpolantComputationTime, 4219 NumberOfCodeBlocks, 4219 NumberOfCodeBlocksAsserted, 22 NumberOfCheckSat, 8394 ConstructedInterpolants, 1296 QuantifiedInterpolants, 43829 SizeOfPredicates, 239 NumberOfNonLiveVariables, 45869 ConjunctsInSsa, 390 ConjunctsInUnsatCore, 44 InterpolantComputations, 23 PerfectInterpolantSequences, 12422/12830 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9216]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 9291]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8816]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 6050]: Loop Invariant [2021-11-12 22:38:07,773 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:07,773 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:07,774 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:07,775 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:07,775 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-11-12 22:38:07,775 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base Derived loop invariant: ((#memory_$Pointer$[ring_buf][~bvadd16(ring_buf, 32bv64)] == #memory_$Pointer$[ring_buf][~bvadd16(8bv64, ring_buf)] && !(0bv64 == ring_buf)) && 0bv64 == ring_buf) && !(0bv64 == #memory_$Pointer$[ring_buf][~bvadd16(ring_buf, 32bv64)]) RESULT: Ultimate proved your program to be correct! [2021-11-12 22:38:07,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4035782b-10f5-4164-b1bc-84b357b00438/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE