./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs --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 32bit --witnessprinter.graph.data.programhash f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 15:43:53,862 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 15:43:53,865 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 15:43:53,915 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 15:43:53,916 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 15:43:53,923 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 15:43:53,926 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 15:43:53,932 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 15:43:53,935 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 15:43:53,944 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 15:43:53,945 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 15:43:53,947 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 15:43:53,948 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 15:43:53,949 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 15:43:53,952 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 15:43:53,954 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 15:43:53,955 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 15:43:53,956 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 15:43:53,959 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 15:43:53,963 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 15:43:53,965 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 15:43:53,967 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 15:43:53,969 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 15:43:53,970 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 15:43:53,975 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 15:43:53,976 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 15:43:53,976 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 15:43:53,978 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 15:43:53,978 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 15:43:53,980 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 15:43:53,981 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 15:43:53,982 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 15:43:53,983 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 15:43:53,984 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 15:43:53,986 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 15:43:53,986 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 15:43:53,987 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 15:43:53,988 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 15:43:53,988 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 15:43:53,989 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 15:43:53,990 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 15:43:53,991 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-19 15:43:54,031 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 15:43:54,034 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 15:43:54,036 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 15:43:54,037 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 15:43:54,037 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 15:43:54,037 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 15:43:54,038 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 15:43:54,038 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-19 15:43:54,038 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 15:43:54,038 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 15:43:54,040 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-19 15:43:54,040 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-19 15:43:54,041 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 15:43:54,041 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-19 15:43:54,041 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-19 15:43:54,042 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-19 15:43:54,042 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 15:43:54,043 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 15:43:54,043 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 15:43:54,044 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 15:43:54,044 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 15:43:54,044 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 15:43:54,045 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 15:43:54,045 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 15:43:54,045 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 15:43:54,046 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 15:43:54,046 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 15:43:54,046 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 15:43:54,047 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 15:43:54,049 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 15:43:54,049 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 15:43:54,049 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:43:54,050 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 15:43:54,050 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 15:43:54,050 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 15:43:54,051 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-19 15:43:54,051 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 15:43:54,051 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 15:43:54,052 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 15:43:54,052 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 15:43:54,052 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_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/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_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 [2021-11-19 15:43:54,383 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 15:43:54,433 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 15:43:54,436 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 15:43:54,438 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 15:43:54,439 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 15:43:54,441 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-19 15:43:54,518 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/9c62b59b2/f41c0ca7dfaa4d75aff4247404021b3a/FLAG1d99bf54a [2021-11-19 15:43:55,514 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 15:43:55,515 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-19 15:43:55,577 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/9c62b59b2/f41c0ca7dfaa4d75aff4247404021b3a/FLAG1d99bf54a [2021-11-19 15:43:55,911 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/9c62b59b2/f41c0ca7dfaa4d75aff4247404021b3a [2021-11-19 15:43:55,914 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 15:43:55,916 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 15:43:55,918 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 15:43:55,918 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 15:43:55,922 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 15:43:55,923 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:43:55" (1/1) ... [2021-11-19 15:43:55,925 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b1f88b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:43:55, skipping insertion in model container [2021-11-19 15:43:55,925 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:43:55" (1/1) ... [2021-11-19 15:43:55,934 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 15:43:56,044 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 15:43:56,854 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-19 15:43:57,373 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:43:57,498 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-19 15:43:57,499 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@2e89f129 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:43:57, skipping insertion in model container [2021-11-19 15:43:57,500 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 15:43:57,500 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-19 15:43:57,504 INFO L158 Benchmark]: Toolchain (without parser) took 1585.89ms. Allocated memory is still 96.5MB. Free memory was 70.3MB in the beginning and 55.0MB in the end (delta: 15.3MB). Peak memory consumption was 38.0MB. Max. memory is 16.1GB. [2021-11-19 15:43:57,506 INFO L158 Benchmark]: CDTParser took 0.36ms. Allocated memory is still 79.7MB. Free memory was 59.9MB in the beginning and 59.9MB in the end (delta: 37.6kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 15:43:57,508 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1582.61ms. Allocated memory is still 96.5MB. Free memory was 70.1MB in the beginning and 55.0MB in the end (delta: 15.1MB). Peak memory consumption was 35.9MB. Max. memory is 16.1GB. [2021-11-19 15:43:57,510 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.36ms. Allocated memory is still 79.7MB. Free memory was 59.9MB in the beginning and 59.9MB in the end (delta: 37.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1582.61ms. Allocated memory is still 96.5MB. Free memory was 70.1MB in the beginning and 55.0MB in the end (delta: 15.1MB). Peak memory consumption was 35.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 2190]: 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_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs --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 32bit --witnessprinter.graph.data.programhash f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 15:44:00,220 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 15:44:00,224 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 15:44:00,292 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 15:44:00,293 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 15:44:00,301 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 15:44:00,303 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 15:44:00,309 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 15:44:00,313 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 15:44:00,322 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 15:44:00,324 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 15:44:00,327 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 15:44:00,328 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 15:44:00,331 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 15:44:00,333 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 15:44:00,339 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 15:44:00,341 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 15:44:00,343 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 15:44:00,345 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 15:44:00,353 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 15:44:00,355 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 15:44:00,361 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 15:44:00,365 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 15:44:00,367 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 15:44:00,372 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 15:44:00,372 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 15:44:00,373 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 15:44:00,375 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 15:44:00,376 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 15:44:00,378 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 15:44:00,378 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 15:44:00,379 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 15:44:00,382 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 15:44:00,383 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 15:44:00,385 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 15:44:00,386 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 15:44:00,387 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 15:44:00,387 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 15:44:00,388 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 15:44:00,390 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 15:44:00,391 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 15:44:00,397 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-19 15:44:00,452 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 15:44:00,453 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 15:44:00,454 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 15:44:00,455 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 15:44:00,455 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-19 15:44:00,455 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-19 15:44:00,456 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-19 15:44:00,456 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-19 15:44:00,456 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-19 15:44:00,456 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-19 15:44:00,459 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 15:44:00,460 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 15:44:00,460 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 15:44:00,460 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 15:44:00,461 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 15:44:00,461 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 15:44:00,461 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 15:44:00,462 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-19 15:44:00,462 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-19 15:44:00,462 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-19 15:44:00,462 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 15:44:00,463 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 15:44:00,463 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 15:44:00,463 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 15:44:00,464 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 15:44:00,464 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 15:44:00,464 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 15:44:00,464 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:44:00,465 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 15:44:00,465 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 15:44:00,465 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 15:44:00,466 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-19 15:44:00,466 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-19 15:44:00,466 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 15:44:00,467 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 15:44:00,467 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-19 15:44:00,468 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_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/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_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 [2021-11-19 15:44:01,006 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 15:44:01,046 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 15:44:01,050 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 15:44:01,051 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 15:44:01,052 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 15:44:01,054 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-19 15:44:01,140 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/6b99a0efa/c1702a6396bc4bc396c736c63b5dcaaa/FLAGf12fdd0ba [2021-11-19 15:44:02,215 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 15:44:02,218 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-19 15:44:02,271 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/6b99a0efa/c1702a6396bc4bc396c736c63b5dcaaa/FLAGf12fdd0ba [2021-11-19 15:44:02,636 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/data/6b99a0efa/c1702a6396bc4bc396c736c63b5dcaaa [2021-11-19 15:44:02,640 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 15:44:02,642 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 15:44:02,647 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 15:44:02,648 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 15:44:02,652 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 15:44:02,653 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:44:02" (1/1) ... [2021-11-19 15:44:02,654 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@31dbf657 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:02, skipping insertion in model container [2021-11-19 15:44:02,655 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:44:02" (1/1) ... [2021-11-19 15:44:02,664 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 15:44:02,822 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 15:44:03,606 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-19 15:44:04,105 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:44:04,248 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-19 15:44:04,302 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 15:44:04,428 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-19 15:44:04,700 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:44:04,768 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 15:44:04,894 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-19 15:44:05,059 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 15:44:05,225 INFO L208 MainTranslator]: Completed translation [2021-11-19 15:44:05,226 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05 WrapperNode [2021-11-19 15:44:05,226 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 15:44:05,228 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 15:44:05,228 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 15:44:05,228 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 15:44:05,237 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,398 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,546 INFO L137 Inliner]: procedures = 141, calls = 1459, calls flagged for inlining = 20, calls inlined = 18, statements flattened = 3656 [2021-11-19 15:44:05,547 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 15:44:05,548 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 15:44:05,548 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 15:44:05,549 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 15:44:05,563 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,563 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,619 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,621 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,842 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,883 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,928 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,973 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 15:44:05,974 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 15:44:05,974 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 15:44:05,975 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 15:44:05,976 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (1/1) ... [2021-11-19 15:44:05,983 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 15:44:05,996 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/z3 [2021-11-19 15:44:06,009 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 15:44:06,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 15:44:06,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-19 15:44:06,066 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-19 15:44:06,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-19 15:44:06,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-19 15:44:06,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-19 15:44:06,067 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-19 15:44:06,067 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2021-11-19 15:44:06,068 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2021-11-19 15:44:06,068 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSendToNextDriver [2021-11-19 15:44:06,068 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSendToNextDriver [2021-11-19 15:44:06,068 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-11-19 15:44:06,068 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-11-19 15:44:06,069 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfAddCounters [2021-11-19 15:44:06,069 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfAddCounters [2021-11-19 15:44:06,069 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-19 15:44:06,069 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-19 15:44:06,069 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2021-11-19 15:44:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2021-11-19 15:44:06,070 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2021-11-19 15:44:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2021-11-19 15:44:06,070 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-19 15:44:06,070 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-11-19 15:44:06,070 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-11-19 15:44:06,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-19 15:44:06,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-19 15:44:06,071 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-19 15:44:06,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-19 15:44:06,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-19 15:44:06,072 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-11-19 15:44:06,072 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-11-19 15:44:06,072 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-19 15:44:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 15:44:06,073 INFO L130 BoogieDeclarations]: Found specification of procedure KeQuerySystemTime [2021-11-19 15:44:06,073 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQuerySystemTime [2021-11-19 15:44:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-19 15:44:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 15:44:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-11-19 15:44:06,074 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-11-19 15:44:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-19 15:44:06,074 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-19 15:44:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-19 15:44:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-19 15:44:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2021-11-19 15:44:06,075 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2021-11-19 15:44:06,075 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-19 15:44:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-19 15:44:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-19 15:44:06,076 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 15:44:06,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-19 15:44:06,078 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfLogError [2021-11-19 15:44:06,078 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfLogError [2021-11-19 15:44:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-19 15:44:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryPerformanceCounter [2021-11-19 15:44:06,079 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryPerformanceCounter [2021-11-19 15:44:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-19 15:44:06,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-19 15:44:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-19 15:44:06,080 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2021-11-19 15:44:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2021-11-19 15:44:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-11-19 15:44:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-11-19 15:44:06,081 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2021-11-19 15:44:06,081 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2021-11-19 15:44:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2021-11-19 15:44:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2021-11-19 15:44:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-19 15:44:06,082 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2021-11-19 15:44:06,082 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2021-11-19 15:44:06,083 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2021-11-19 15:44:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2021-11-19 15:44:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2021-11-19 15:44:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2021-11-19 15:44:06,084 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 15:44:06,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 15:44:06,990 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 15:44:06,994 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 15:44:07,209 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 15:44:07,251 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-19 15:44:07,251 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-19 15:44:17,718 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 15:44:17,777 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-11-19 15:44:17,778 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-11-19 15:44:20,246 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 15:44:20,361 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-11-19 15:44:20,361 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-11-19 15:44:28,639 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 15:44:28,643 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 15:44:28,650 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-19 15:45:44,046 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##61: assume false; [2021-11-19 15:45:44,046 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##62: assume !false; [2021-11-19 15:45:44,046 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##129: assume !false; [2021-11-19 15:45:44,047 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##128: assume false; [2021-11-19 15:45:44,047 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##35: assume !false; [2021-11-19 15:45:44,047 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##34: assume false; [2021-11-19 15:45:44,070 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 15:45:44,086 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 15:45:44,086 INFO L301 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-19 15:45:44,089 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:45:44 BoogieIcfgContainer [2021-11-19 15:45:44,090 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 15:45:44,092 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 15:45:44,092 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 15:45:44,095 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 15:45:44,096 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 03:44:02" (1/3) ... [2021-11-19 15:45:44,097 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7200f870 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:45:44, skipping insertion in model container [2021-11-19 15:45:44,097 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:44:05" (2/3) ... [2021-11-19 15:45:44,097 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7200f870 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:45:44, skipping insertion in model container [2021-11-19 15:45:44,098 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:45:44" (3/3) ... [2021-11-19 15:45:44,099 INFO L111 eAbstractionObserver]: Analyzing ICFG diskperf.i.cil-1.c [2021-11-19 15:45:44,106 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 15:45:44,106 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 15:45:44,168 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 15:45:44,176 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-19 15:45:44,176 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-19 15:45:44,210 INFO L276 IsEmpty]: Start isEmpty. Operand has 378 states, 274 states have (on average 1.4197080291970803) internal successors, (389), 292 states have internal predecessors, (389), 80 states have call successors, (80), 22 states have call predecessors, (80), 22 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) [2021-11-19 15:45:44,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-19 15:45:44,221 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:45:44,222 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:45:44,223 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:45:44,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:45:44,233 INFO L85 PathProgramCache]: Analyzing trace with hash 2013573064, now seen corresponding path program 1 times [2021-11-19 15:45:44,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:45:44,265 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [612856514] [2021-11-19 15:45:44,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:45:44,266 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:45:44,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:45:44,270 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:45:44,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-19 15:45:46,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:45:46,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 1351 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-19 15:45:46,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:45:46,674 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:45:46,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:45:46,807 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:45:46,808 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:45:46,809 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [612856514] [2021-11-19 15:45:46,809 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [612856514] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:45:46,810 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:45:46,810 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-19 15:45:46,812 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624494917] [2021-11-19 15:45:46,813 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:45:46,817 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-19 15:45:46,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:45:46,849 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-19 15:45:46,850 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 15:45:46,854 INFO L87 Difference]: Start difference. First operand has 378 states, 274 states have (on average 1.4197080291970803) internal successors, (389), 292 states have internal predecessors, (389), 80 states have call successors, (80), 22 states have call predecessors, (80), 22 states have return successors, (80), 76 states have call predecessors, (80), 80 states have call successors, (80) Second operand has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:45:46,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:45:46,972 INFO L93 Difference]: Finished difference Result 750 states and 1130 transitions. [2021-11-19 15:45:46,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-19 15:45:46,978 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2021-11-19 15:45:46,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:45:47,003 INFO L225 Difference]: With dead ends: 750 [2021-11-19 15:45:47,003 INFO L226 Difference]: Without dead ends: 371 [2021-11-19 15:45:47,016 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 32 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-19 15:45:47,024 INFO L933 BasicCegarLoop]: 525 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:45:47,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 15:45:47,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-11-19 15:45:47,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2021-11-19 15:45:47,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 371 states, 269 states have (on average 1.3605947955390334) internal successors, (366), 285 states have internal predecessors, (366), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2021-11-19 15:45:47,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 512 transitions. [2021-11-19 15:45:47,128 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 512 transitions. Word has length 17 [2021-11-19 15:45:47,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:45:47,129 INFO L470 AbstractCegarLoop]: Abstraction has 371 states and 512 transitions. [2021-11-19 15:45:47,129 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 8.0) internal successors, (16), 2 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:45:47,130 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 512 transitions. [2021-11-19 15:45:47,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-19 15:45:47,132 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:45:47,132 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:45:47,165 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-19 15:45:47,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:45:47,348 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:45:47,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:45:47,349 INFO L85 PathProgramCache]: Analyzing trace with hash -6791348, now seen corresponding path program 1 times [2021-11-19 15:45:47,352 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:45:47,352 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400538046] [2021-11-19 15:45:47,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:45:47,353 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:45:47,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:45:47,354 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:45:47,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-19 15:45:49,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:45:49,510 INFO L263 TraceCheckSpWp]: Trace formula consists of 1358 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 15:45:49,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:45:49,667 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:45:49,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:45:49,829 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 15:45:49,830 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:45:49,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400538046] [2021-11-19 15:45:49,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400538046] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:45:49,830 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-19 15:45:49,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-19 15:45:49,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264268517] [2021-11-19 15:45:49,831 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:45:49,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:45:49,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:45:49,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:45:49,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-19 15:45:49,834 INFO L87 Difference]: Start difference. First operand 371 states and 512 transitions. Second operand has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:45:52,346 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:45:53,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:45:53,581 INFO L93 Difference]: Finished difference Result 950 states and 1339 transitions. [2021-11-19 15:45:53,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:45:53,582 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 19 [2021-11-19 15:45:53,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:45:53,590 INFO L225 Difference]: With dead ends: 950 [2021-11-19 15:45:53,591 INFO L226 Difference]: Without dead ends: 583 [2021-11-19 15:45:53,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2021-11-19 15:45:53,594 INFO L933 BasicCegarLoop]: 630 mSDtfsCounter, 546 mSDsluCounter, 1143 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 119 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 1773 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-11-19 15:45:53,595 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 1773 Invalid, 306 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 186 Invalid, 1 Unknown, 0 Unchecked, 3.6s Time] [2021-11-19 15:45:53,598 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-11-19 15:45:53,637 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 379. [2021-11-19 15:45:53,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 277 states have (on average 1.3501805054151625) internal successors, (374), 293 states have internal predecessors, (374), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2021-11-19 15:45:53,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 520 transitions. [2021-11-19 15:45:53,643 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 520 transitions. Word has length 19 [2021-11-19 15:45:53,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:45:53,644 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 520 transitions. [2021-11-19 15:45:53,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.5) internal successors, (21), 6 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:45:53,644 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 520 transitions. [2021-11-19 15:45:53,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-19 15:45:53,645 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:45:53,646 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:45:53,681 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-19 15:45:53,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:45:53,859 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:45:53,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:45:53,860 INFO L85 PathProgramCache]: Analyzing trace with hash 195197602, now seen corresponding path program 1 times [2021-11-19 15:45:53,864 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:45:53,864 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [894005908] [2021-11-19 15:45:53,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:45:53,864 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:45:53,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:45:53,866 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:45:53,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-19 15:45:55,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:45:55,888 INFO L263 TraceCheckSpWp]: Trace formula consists of 1375 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:45:55,895 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:45:56,186 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:45:56,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:45:56,644 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:45:56,644 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:45:56,644 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [894005908] [2021-11-19 15:45:56,645 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [894005908] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:45:56,645 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1959367214] [2021-11-19 15:45:56,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:45:56,645 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:45:56,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:45:56,650 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:45:56,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2021-11-19 15:45:58,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:45:58,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 1375 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:45:58,522 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:45:58,706 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:45:58,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:45:58,801 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:45:58,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1959367214] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:45:58,801 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:45:58,802 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:45:58,802 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180862729] [2021-11-19 15:45:58,802 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:45:58,803 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:45:58,803 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:45:58,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:45:58,804 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:45:58,804 INFO L87 Difference]: Start difference. First operand 379 states and 520 transitions. Second operand has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:45:59,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:45:59,180 INFO L93 Difference]: Finished difference Result 399 states and 546 transitions. [2021-11-19 15:45:59,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:45:59,181 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-11-19 15:45:59,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:45:59,185 INFO L225 Difference]: With dead ends: 399 [2021-11-19 15:45:59,186 INFO L226 Difference]: Without dead ends: 379 [2021-11-19 15:45:59,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:45:59,188 INFO L933 BasicCegarLoop]: 510 mSDtfsCounter, 12 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:45:59,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 965 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 15:45:59,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-11-19 15:45:59,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 379. [2021-11-19 15:45:59,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 277 states have (on average 1.3465703971119134) internal successors, (373), 293 states have internal predecessors, (373), 80 states have call successors, (80), 22 states have call predecessors, (80), 21 states have return successors, (66), 66 states have call predecessors, (66), 66 states have call successors, (66) [2021-11-19 15:45:59,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 519 transitions. [2021-11-19 15:45:59,221 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 519 transitions. Word has length 27 [2021-11-19 15:45:59,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:45:59,222 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 519 transitions. [2021-11-19 15:45:59,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.666666666666667) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:45:59,222 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 519 transitions. [2021-11-19 15:45:59,223 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-19 15:45:59,224 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:45:59,224 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:45:59,263 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-19 15:45:59,455 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2021-11-19 15:45:59,643 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:45:59,644 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:45:59,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:45:59,644 INFO L85 PathProgramCache]: Analyzing trace with hash 1531033378, now seen corresponding path program 1 times [2021-11-19 15:45:59,648 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:45:59,648 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1987606257] [2021-11-19 15:45:59,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:45:59,649 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:45:59,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:45:59,652 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:45:59,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-19 15:46:01,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:01,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 1417 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:01,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:01,913 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:01,913 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:02,280 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:02,281 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:02,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1987606257] [2021-11-19 15:46:02,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1987606257] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:02,281 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1747711195] [2021-11-19 15:46:02,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:02,282 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:02,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:02,286 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:02,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2021-11-19 15:46:03,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:04,039 INFO L263 TraceCheckSpWp]: Trace formula consists of 1417 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:46:04,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:04,214 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:04,214 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:04,319 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:04,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1747711195] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:46:04,319 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:46:04,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:46:04,320 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461996886] [2021-11-19 15:46:04,320 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:46:04,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:46:04,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:46:04,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:46:04,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:04,321 INFO L87 Difference]: Start difference. First operand 379 states and 519 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:46:06,627 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:07,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:46:07,089 INFO L93 Difference]: Finished difference Result 873 states and 1220 transitions. [2021-11-19 15:46:07,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:46:07,093 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-11-19 15:46:07,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:46:07,101 INFO L225 Difference]: With dead ends: 873 [2021-11-19 15:46:07,102 INFO L226 Difference]: Without dead ends: 618 [2021-11-19 15:46:07,104 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 101 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:07,112 INFO L933 BasicCegarLoop]: 715 mSDtfsCounter, 431 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-19 15:46:07,113 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [431 Valid, 1066 Invalid, 88 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2021-11-19 15:46:07,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-11-19 15:46:07,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 598. [2021-11-19 15:46:07,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 598 states, 439 states have (on average 1.3325740318906605) internal successors, (585), 449 states have internal predecessors, (585), 120 states have call successors, (120), 39 states have call predecessors, (120), 38 states have return successors, (129), 113 states have call predecessors, (129), 109 states have call successors, (129) [2021-11-19 15:46:07,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 834 transitions. [2021-11-19 15:46:07,185 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 834 transitions. Word has length 29 [2021-11-19 15:46:07,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:46:07,186 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 834 transitions. [2021-11-19 15:46:07,186 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:46:07,186 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 834 transitions. [2021-11-19 15:46:07,196 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-19 15:46:07,197 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:46:07,197 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:46:07,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:07,431 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:07,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:46:07,604 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:46:07,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:46:07,604 INFO L85 PathProgramCache]: Analyzing trace with hash 882107729, now seen corresponding path program 1 times [2021-11-19 15:46:07,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:46:07,607 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2040562244] [2021-11-19 15:46:07,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:07,607 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:46:07,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:46:07,608 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:46:07,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-19 15:46:09,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:09,492 INFO L263 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:09,497 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:09,832 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:09,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:10,334 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:10,335 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:10,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2040562244] [2021-11-19 15:46:10,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2040562244] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:10,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1149361781] [2021-11-19 15:46:10,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:10,336 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:10,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:10,339 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:10,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2021-11-19 15:46:12,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:12,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 1436 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:46:12,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:12,488 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:12,488 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:12,732 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:12,732 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1149361781] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:46:12,732 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:46:12,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [7, 7] total 13 [2021-11-19 15:46:12,733 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1225394608] [2021-11-19 15:46:12,733 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:46:12,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:46:12,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:46:12,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:46:12,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:12,736 INFO L87 Difference]: Start difference. First operand 598 states and 834 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 2 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:46:12,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:46:12,798 INFO L93 Difference]: Finished difference Result 1025 states and 1463 transitions. [2021-11-19 15:46:12,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:46:12,799 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 2 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-19 15:46:12,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:46:12,805 INFO L225 Difference]: With dead ends: 1025 [2021-11-19 15:46:12,805 INFO L226 Difference]: Without dead ends: 530 [2021-11-19 15:46:12,808 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:12,810 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 435 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 458 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:46:12,810 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 458 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 15:46:12,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-11-19 15:46:12,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 530. [2021-11-19 15:46:12,853 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 388 states have (on average 1.324742268041237) internal successors, (514), 397 states have internal predecessors, (514), 110 states have call successors, (110), 32 states have call predecessors, (110), 31 states have return successors, (120), 104 states have call predecessors, (120), 100 states have call successors, (120) [2021-11-19 15:46:12,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 744 transitions. [2021-11-19 15:46:12,859 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 744 transitions. Word has length 37 [2021-11-19 15:46:12,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:46:12,860 INFO L470 AbstractCegarLoop]: Abstraction has 530 states and 744 transitions. [2021-11-19 15:46:12,860 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 2 states have internal predecessors, (29), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:46:12,860 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 744 transitions. [2021-11-19 15:46:12,862 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-19 15:46:12,862 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:46:12,862 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:46:12,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:13,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:13,275 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:13,276 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:46:13,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:46:13,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1927070101, now seen corresponding path program 1 times [2021-11-19 15:46:13,279 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:46:13,280 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1764042046] [2021-11-19 15:46:13,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:13,280 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:46:13,280 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:46:13,283 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:46:13,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-19 15:46:15,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:15,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 1434 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:15,156 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:15,420 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:15,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:15,893 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:15,894 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:15,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1764042046] [2021-11-19 15:46:15,894 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1764042046] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:15,894 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [696057219] [2021-11-19 15:46:15,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:15,895 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:15,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:15,898 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:15,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2021-11-19 15:46:17,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:17,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 1434 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:46:17,607 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:17,806 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:17,806 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:17,907 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:17,907 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [696057219] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:46:17,907 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:46:17,907 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:46:17,908 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258874366] [2021-11-19 15:46:17,908 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:46:17,908 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:46:17,908 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:46:17,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:46:17,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:17,909 INFO L87 Difference]: Start difference. First operand 530 states and 744 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:46:20,134 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:20,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:46:20,458 INFO L93 Difference]: Finished difference Result 567 states and 795 transitions. [2021-11-19 15:46:20,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:46:20,459 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-19 15:46:20,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:46:20,464 INFO L225 Difference]: With dead ends: 567 [2021-11-19 15:46:20,465 INFO L226 Difference]: Without dead ends: 563 [2021-11-19 15:46:20,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:20,467 INFO L933 BasicCegarLoop]: 472 mSDtfsCounter, 50 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:46:20,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 866 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 57 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 15:46:20,469 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-11-19 15:46:20,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 556. [2021-11-19 15:46:20,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 556 states, 412 states have (on average 1.3300970873786409) internal successors, (548), 419 states have internal predecessors, (548), 111 states have call successors, (111), 34 states have call predecessors, (111), 32 states have return successors, (121), 105 states have call predecessors, (121), 101 states have call successors, (121) [2021-11-19 15:46:20,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 780 transitions. [2021-11-19 15:46:20,520 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 780 transitions. Word has length 37 [2021-11-19 15:46:20,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:46:20,522 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 780 transitions. [2021-11-19 15:46:20,523 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:46:20,523 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 780 transitions. [2021-11-19 15:46:20,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-19 15:46:20,526 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:46:20,526 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:46:20,570 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:20,763 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:20,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:20,949 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:46:20,949 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:46:20,949 INFO L85 PathProgramCache]: Analyzing trace with hash -254441638, now seen corresponding path program 1 times [2021-11-19 15:46:20,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:46:20,952 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [755262786] [2021-11-19 15:46:20,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:20,952 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:46:20,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:46:20,953 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:46:20,954 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-19 15:46:22,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:22,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 1430 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:22,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:23,093 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:23,093 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:23,492 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:23,493 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:23,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [755262786] [2021-11-19 15:46:23,493 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [755262786] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:23,494 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1045734405] [2021-11-19 15:46:23,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:23,495 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:23,495 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:23,495 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:23,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-11-19 15:46:25,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:25,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 1430 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:46:25,171 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:25,348 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:25,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:25,435 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:25,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1045734405] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:46:25,435 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:46:25,436 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:46:25,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130971449] [2021-11-19 15:46:25,436 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:46:25,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:46:25,437 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:46:25,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:46:25,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:25,438 INFO L87 Difference]: Start difference. First operand 556 states and 780 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:46:25,837 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:46:25,838 INFO L93 Difference]: Finished difference Result 571 states and 800 transitions. [2021-11-19 15:46:25,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:46:25,838 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-11-19 15:46:25,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:46:25,844 INFO L225 Difference]: With dead ends: 571 [2021-11-19 15:46:25,845 INFO L226 Difference]: Without dead ends: 552 [2021-11-19 15:46:25,845 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:25,846 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 445 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:46:25,847 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 450 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-19 15:46:25,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-11-19 15:46:25,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 538. [2021-11-19 15:46:25,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 538 states, 396 states have (on average 1.3333333333333333) internal successors, (528), 405 states have internal predecessors, (528), 110 states have call successors, (110), 34 states have call predecessors, (110), 31 states have return successors, (120), 101 states have call predecessors, (120), 101 states have call successors, (120) [2021-11-19 15:46:25,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 758 transitions. [2021-11-19 15:46:25,894 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 758 transitions. Word has length 41 [2021-11-19 15:46:25,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:46:25,895 INFO L470 AbstractCegarLoop]: Abstraction has 538 states and 758 transitions. [2021-11-19 15:46:25,895 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:46:25,895 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 758 transitions. [2021-11-19 15:46:25,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-19 15:46:25,896 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:46:25,897 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:46:25,913 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:26,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:26,312 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:46:26,313 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:46:26,313 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:46:26,313 INFO L85 PathProgramCache]: Analyzing trace with hash -268786547, now seen corresponding path program 1 times [2021-11-19 15:46:26,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:46:26,317 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1844192320] [2021-11-19 15:46:26,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:26,318 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:46:26,318 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:46:26,319 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:46:26,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-19 15:46:28,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:28,368 INFO L263 TraceCheckSpWp]: Trace formula consists of 1430 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:28,371 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:28,682 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:28,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:29,138 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:29,139 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:29,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1844192320] [2021-11-19 15:46:29,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1844192320] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:29,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [47631338] [2021-11-19 15:46:29,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:29,140 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:29,140 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:29,152 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:29,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-19 15:46:30,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:30,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 1430 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:46:30,915 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:31,110 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:31,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:31,269 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:31,269 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [47631338] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:46:31,269 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:46:31,269 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:46:31,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160427473] [2021-11-19 15:46:31,269 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:46:31,270 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:46:31,270 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:46:31,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:46:31,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:31,271 INFO L87 Difference]: Start difference. First operand 538 states and 758 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:46:33,501 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:33,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:46:33,786 INFO L93 Difference]: Finished difference Result 557 states and 780 transitions. [2021-11-19 15:46:33,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:46:33,787 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 41 [2021-11-19 15:46:33,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:46:33,792 INFO L225 Difference]: With dead ends: 557 [2021-11-19 15:46:33,793 INFO L226 Difference]: Without dead ends: 552 [2021-11-19 15:46:33,793 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:33,794 INFO L933 BasicCegarLoop]: 448 mSDtfsCounter, 30 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:46:33,794 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 834 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 44 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 15:46:33,796 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-11-19 15:46:33,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 550. [2021-11-19 15:46:33,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 550 states, 408 states have (on average 1.3308823529411764) internal successors, (543), 417 states have internal predecessors, (543), 110 states have call successors, (110), 34 states have call predecessors, (110), 31 states have return successors, (120), 101 states have call predecessors, (120), 101 states have call successors, (120) [2021-11-19 15:46:33,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 773 transitions. [2021-11-19 15:46:33,834 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 773 transitions. Word has length 41 [2021-11-19 15:46:33,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:46:33,834 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 773 transitions. [2021-11-19 15:46:33,834 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:46:33,835 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 773 transitions. [2021-11-19 15:46:33,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-19 15:46:33,836 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:46:33,836 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:46:33,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:34,093 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:34,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:46:34,259 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:46:34,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:46:34,259 INFO L85 PathProgramCache]: Analyzing trace with hash -950752115, now seen corresponding path program 1 times [2021-11-19 15:46:34,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:46:34,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1638951267] [2021-11-19 15:46:34,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:34,262 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:46:34,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:46:34,263 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:46:34,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-19 15:46:35,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:35,977 INFO L263 TraceCheckSpWp]: Trace formula consists of 1466 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:35,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:36,238 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:36,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:36,594 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:36,594 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:36,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1638951267] [2021-11-19 15:46:36,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1638951267] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:36,594 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1345444548] [2021-11-19 15:46:36,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:36,595 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:36,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:36,595 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:36,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-19 15:46:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:38,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 1466 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:46:38,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:38,321 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:38,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:38,450 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:38,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1345444548] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:46:38,451 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:46:38,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:46:38,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558994795] [2021-11-19 15:46:38,451 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:46:38,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:46:38,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:46:38,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:46:38,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:38,453 INFO L87 Difference]: Start difference. First operand 550 states and 773 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 15:46:38,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:46:38,757 INFO L93 Difference]: Finished difference Result 1284 states and 1847 transitions. [2021-11-19 15:46:38,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:46:38,758 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 42 [2021-11-19 15:46:38,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:46:38,765 INFO L225 Difference]: With dead ends: 1284 [2021-11-19 15:46:38,765 INFO L226 Difference]: Without dead ends: 878 [2021-11-19 15:46:38,768 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:46:38,770 INFO L933 BasicCegarLoop]: 538 mSDtfsCounter, 412 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:46:38,770 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 820 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-19 15:46:38,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2021-11-19 15:46:38,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 855. [2021-11-19 15:46:38,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 623 states have (on average 1.3354735152487962) internal successors, (832), 631 states have internal predecessors, (832), 178 states have call successors, (178), 55 states have call predecessors, (178), 53 states have return successors, (214), 173 states have call predecessors, (214), 171 states have call successors, (214) [2021-11-19 15:46:38,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1224 transitions. [2021-11-19 15:46:38,835 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1224 transitions. Word has length 42 [2021-11-19 15:46:38,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:46:38,836 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1224 transitions. [2021-11-19 15:46:38,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 15:46:38,836 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1224 transitions. [2021-11-19 15:46:38,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-19 15:46:38,837 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:46:38,838 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:46:38,883 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:39,077 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:39,259 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:39,260 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:46:39,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:46:39,260 INFO L85 PathProgramCache]: Analyzing trace with hash 710690946, now seen corresponding path program 1 times [2021-11-19 15:46:39,263 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:46:39,263 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [252336860] [2021-11-19 15:46:39,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:39,264 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:46:39,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:46:39,265 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:46:39,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-19 15:46:40,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:41,062 INFO L263 TraceCheckSpWp]: Trace formula consists of 1431 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:41,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:41,332 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:41,332 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:41,700 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:41,700 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:41,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [252336860] [2021-11-19 15:46:41,700 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [252336860] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:41,700 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1861278916] [2021-11-19 15:46:41,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:41,700 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:41,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:41,701 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:41,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-11-19 15:46:43,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:43,222 INFO L263 TraceCheckSpWp]: Trace formula consists of 1431 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:46:43,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:43,820 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:43,820 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:44,254 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:46:44,254 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1861278916] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:46:44,254 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:46:44,255 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-19 15:46:44,255 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004702971] [2021-11-19 15:46:44,255 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:46:44,255 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:46:44,256 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:46:44,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:46:44,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:46:44,257 INFO L87 Difference]: Start difference. First operand 855 states and 1224 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:46:46,341 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:48,188 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:49,545 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:51,001 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:53,154 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:46:55,432 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:46:55,432 INFO L93 Difference]: Finished difference Result 869 states and 1236 transitions. [2021-11-19 15:46:55,433 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:46:55,434 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 42 [2021-11-19 15:46:55,434 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:46:55,441 INFO L225 Difference]: With dead ends: 869 [2021-11-19 15:46:55,442 INFO L226 Difference]: Without dead ends: 863 [2021-11-19 15:46:55,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:46:55,444 INFO L933 BasicCegarLoop]: 432 mSDtfsCounter, 493 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 17 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:46:55,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 1231 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 473 Invalid, 2 Unknown, 0 Unchecked, 11.0s Time] [2021-11-19 15:46:55,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2021-11-19 15:46:55,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 855. [2021-11-19 15:46:55,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 623 states have (on average 1.333868378812199) internal successors, (831), 631 states have internal predecessors, (831), 178 states have call successors, (178), 55 states have call predecessors, (178), 53 states have return successors, (214), 173 states have call predecessors, (214), 171 states have call successors, (214) [2021-11-19 15:46:55,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1223 transitions. [2021-11-19 15:46:55,513 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1223 transitions. Word has length 42 [2021-11-19 15:46:55,514 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:46:55,514 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1223 transitions. [2021-11-19 15:46:55,514 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 8 states have internal predecessors, (53), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:46:55,514 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1223 transitions. [2021-11-19 15:46:55,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-19 15:46:55,515 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:46:55,516 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:46:55,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:55,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-11-19 15:46:55,939 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:55,940 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:46:55,940 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:46:55,940 INFO L85 PathProgramCache]: Analyzing trace with hash -332131431, now seen corresponding path program 1 times [2021-11-19 15:46:55,942 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:46:55,942 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2115662174] [2021-11-19 15:46:55,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:55,942 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:46:55,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:46:55,943 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:46:55,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-19 15:46:57,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:57,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:46:57,678 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:46:57,957 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:57,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:46:58,361 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:46:58,361 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:46:58,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2115662174] [2021-11-19 15:46:58,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2115662174] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:46:58,361 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [475192331] [2021-11-19 15:46:58,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:46:58,362 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:46:58,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:46:58,363 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:46:58,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-11-19 15:46:59,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:46:59,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:46:59,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:00,540 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:00,540 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:00,970 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:00,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [475192331] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:47:00,970 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:47:00,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-19 15:47:00,971 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294407852] [2021-11-19 15:47:00,971 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:47:00,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:47:00,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:47:00,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:47:00,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:47:00,972 INFO L87 Difference]: Start difference. First operand 855 states and 1223 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:47:02,824 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.85s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:04,843 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:06,998 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:08,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:47:08,049 INFO L93 Difference]: Finished difference Result 865 states and 1230 transitions. [2021-11-19 15:47:08,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:47:08,051 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 43 [2021-11-19 15:47:08,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:47:08,058 INFO L225 Difference]: With dead ends: 865 [2021-11-19 15:47:08,058 INFO L226 Difference]: Without dead ends: 859 [2021-11-19 15:47:08,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:47:08,060 INFO L933 BasicCegarLoop]: 431 mSDtfsCounter, 782 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 142 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:47:08,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [782 Valid, 713 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 170 Invalid, 2 Unknown, 0 Unchecked, 6.9s Time] [2021-11-19 15:47:08,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2021-11-19 15:47:08,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 855. [2021-11-19 15:47:08,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 855 states, 623 states have (on average 1.332263242375602) internal successors, (830), 631 states have internal predecessors, (830), 178 states have call successors, (178), 55 states have call predecessors, (178), 53 states have return successors, (214), 173 states have call predecessors, (214), 171 states have call successors, (214) [2021-11-19 15:47:08,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1222 transitions. [2021-11-19 15:47:08,129 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1222 transitions. Word has length 43 [2021-11-19 15:47:08,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:47:08,130 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1222 transitions. [2021-11-19 15:47:08,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:47:08,131 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1222 transitions. [2021-11-19 15:47:08,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-19 15:47:08,132 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:47:08,132 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:47:08,167 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:08,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:08,555 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:08,556 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:47:08,556 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:47:08,556 INFO L85 PathProgramCache]: Analyzing trace with hash -1650686709, now seen corresponding path program 1 times [2021-11-19 15:47:08,558 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:47:08,558 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [265819898] [2021-11-19 15:47:08,558 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:08,558 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:47:08,558 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:47:08,559 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:47:08,561 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-19 15:47:10,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:10,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 1433 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:47:10,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:10,566 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:10,566 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:10,967 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:10,967 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:47:10,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [265819898] [2021-11-19 15:47:10,967 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [265819898] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:47:10,967 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2125491901] [2021-11-19 15:47:10,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:10,967 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:10,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:47:10,968 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:47:10,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-19 15:47:12,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:12,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 1433 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-19 15:47:12,517 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:12,804 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:12,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:13,116 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:13,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2125491901] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:47:13,116 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:47:13,116 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [7, 7] total 16 [2021-11-19 15:47:13,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262650209] [2021-11-19 15:47:13,117 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:47:13,117 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:47:13,117 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:47:13,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:47:13,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:47:13,118 INFO L87 Difference]: Start difference. First operand 855 states and 1222 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:47:15,300 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:15,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:47:15,524 INFO L93 Difference]: Finished difference Result 869 states and 1236 transitions. [2021-11-19 15:47:15,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 15:47:15,524 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 44 [2021-11-19 15:47:15,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:47:15,531 INFO L225 Difference]: With dead ends: 869 [2021-11-19 15:47:15,531 INFO L226 Difference]: Without dead ends: 851 [2021-11-19 15:47:15,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:47:15,533 INFO L933 BasicCegarLoop]: 438 mSDtfsCounter, 14 mSDsluCounter, 1302 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:47:15,533 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 1740 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 15:47:15,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2021-11-19 15:47:15,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 851. [2021-11-19 15:47:15,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 620 states have (on average 1.332258064516129) internal successors, (826), 628 states have internal predecessors, (826), 177 states have call successors, (177), 55 states have call predecessors, (177), 53 states have return successors, (213), 172 states have call predecessors, (213), 170 states have call successors, (213) [2021-11-19 15:47:15,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1216 transitions. [2021-11-19 15:47:15,605 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1216 transitions. Word has length 44 [2021-11-19 15:47:15,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:47:15,606 INFO L470 AbstractCegarLoop]: Abstraction has 851 states and 1216 transitions. [2021-11-19 15:47:15,606 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:47:15,606 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1216 transitions. [2021-11-19 15:47:15,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-19 15:47:15,607 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:47:15,608 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:47:15,627 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:15,846 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:16,021 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:47:16,022 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:47:16,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:47:16,022 INFO L85 PathProgramCache]: Analyzing trace with hash 1742507069, now seen corresponding path program 1 times [2021-11-19 15:47:16,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:47:16,024 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [719988983] [2021-11-19 15:47:16,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:16,025 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:47:16,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:47:16,025 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:47:16,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-19 15:47:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:17,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 1492 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:47:17,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:18,052 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:18,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:18,464 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:18,465 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:47:18,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [719988983] [2021-11-19 15:47:18,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [719988983] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:47:18,465 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1284765723] [2021-11-19 15:47:18,465 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:18,466 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:18,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:47:18,467 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:47:18,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-11-19 15:47:19,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:20,007 INFO L263 TraceCheckSpWp]: Trace formula consists of 1492 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:47:20,010 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:20,241 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:20,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:20,405 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:20,405 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1284765723] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:47:20,405 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:47:20,406 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:47:20,406 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139994264] [2021-11-19 15:47:20,406 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:47:20,407 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:47:20,407 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:47:20,407 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:47:20,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:47:20,408 INFO L87 Difference]: Start difference. First operand 851 states and 1216 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:47:22,608 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:23,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:47:23,015 INFO L93 Difference]: Finished difference Result 1211 states and 1774 transitions. [2021-11-19 15:47:23,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:47:23,016 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 47 [2021-11-19 15:47:23,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:47:23,026 INFO L225 Difference]: With dead ends: 1211 [2021-11-19 15:47:23,026 INFO L226 Difference]: Without dead ends: 1203 [2021-11-19 15:47:23,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 173 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:47:23,028 INFO L933 BasicCegarLoop]: 545 mSDtfsCounter, 280 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:47:23,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 925 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 15:47:23,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2021-11-19 15:47:23,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 990. [2021-11-19 15:47:23,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 990 states, 720 states have (on average 1.3388888888888888) internal successors, (964), 731 states have internal predecessors, (964), 205 states have call successors, (205), 64 states have call predecessors, (205), 64 states have return successors, (255), 199 states have call predecessors, (255), 198 states have call successors, (255) [2021-11-19 15:47:23,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1424 transitions. [2021-11-19 15:47:23,117 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1424 transitions. Word has length 47 [2021-11-19 15:47:23,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:47:23,117 INFO L470 AbstractCegarLoop]: Abstraction has 990 states and 1424 transitions. [2021-11-19 15:47:23,118 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:47:23,118 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1424 transitions. [2021-11-19 15:47:23,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-19 15:47:23,119 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:47:23,119 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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-19 15:47:23,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:23,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:23,538 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:23,538 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:47:23,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:47:23,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1718926675, now seen corresponding path program 1 times [2021-11-19 15:47:23,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:47:23,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1819063871] [2021-11-19 15:47:23,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:23,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:47:23,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:47:23,543 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:47:23,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-19 15:47:25,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:25,322 INFO L263 TraceCheckSpWp]: Trace formula consists of 1469 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:47:25,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:25,702 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:25,702 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:26,138 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:26,138 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:47:26,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1819063871] [2021-11-19 15:47:26,139 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1819063871] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:47:26,139 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [174091738] [2021-11-19 15:47:26,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:26,139 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:26,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:47:26,140 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:47:26,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2021-11-19 15:47:27,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:27,794 INFO L263 TraceCheckSpWp]: Trace formula consists of 1469 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:47:27,798 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:28,210 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:28,210 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:28,563 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:28,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [174091738] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:47:28,564 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:47:28,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-19 15:47:28,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161718318] [2021-11-19 15:47:28,564 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:47:28,564 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:47:28,564 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:47:28,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:47:28,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:47:28,565 INFO L87 Difference]: Start difference. First operand 990 states and 1424 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:47:30,678 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:31,347 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:47:31,347 INFO L93 Difference]: Finished difference Result 1031 states and 1468 transitions. [2021-11-19 15:47:31,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-19 15:47:31,348 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-11-19 15:47:31,348 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:47:31,356 INFO L225 Difference]: With dead ends: 1031 [2021-11-19 15:47:31,356 INFO L226 Difference]: Without dead ends: 949 [2021-11-19 15:47:31,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=95, Invalid=411, Unknown=0, NotChecked=0, Total=506 [2021-11-19 15:47:31,358 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 52 mSDsluCounter, 2177 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 2620 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:47:31,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 2620 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 15:47:31,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-11-19 15:47:31,424 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 919. [2021-11-19 15:47:31,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 665 states have (on average 1.3518796992481203) internal successors, (899), 689 states have internal predecessors, (899), 193 states have call successors, (193), 59 states have call predecessors, (193), 60 states have return successors, (243), 173 states have call predecessors, (243), 186 states have call successors, (243) [2021-11-19 15:47:31,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1335 transitions. [2021-11-19 15:47:31,431 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1335 transitions. Word has length 48 [2021-11-19 15:47:31,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:47:31,431 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 1335 transitions. [2021-11-19 15:47:31,431 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:47:31,432 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1335 transitions. [2021-11-19 15:47:31,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-19 15:47:31,433 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:47:31,433 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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-19 15:47:31,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:31,666 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:31,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:31,853 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:47:31,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:47:31,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1363439568, now seen corresponding path program 1 times [2021-11-19 15:47:31,857 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:47:31,857 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [143441134] [2021-11-19 15:47:31,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:31,858 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:47:31,858 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:47:31,859 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:47:31,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-19 15:47:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:33,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 1493 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:47:33,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:33,845 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:33,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:34,247 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:34,247 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:47:34,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [143441134] [2021-11-19 15:47:34,247 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [143441134] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:47:34,247 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [196237971] [2021-11-19 15:47:34,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:34,248 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:34,248 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:47:34,249 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:47:34,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2021-11-19 15:47:35,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:35,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 1493 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:47:35,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:36,559 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:36,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:37,033 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:37,033 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [196237971] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:47:37,034 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:47:37,034 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-19 15:47:37,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284290556] [2021-11-19 15:47:37,035 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:47:37,036 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:47:37,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:47:37,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:47:37,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:47:37,037 INFO L87 Difference]: Start difference. First operand 919 states and 1335 transitions. Second operand has 8 states, 8 states have (on average 8.125) internal successors, (65), 8 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:47:38,940 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:40,957 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:43,117 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:45,129 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:46,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:47:46,883 INFO L93 Difference]: Finished difference Result 1133 states and 1674 transitions. [2021-11-19 15:47:46,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:47:46,884 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 8 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 48 [2021-11-19 15:47:46,884 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:47:46,893 INFO L225 Difference]: With dead ends: 1133 [2021-11-19 15:47:46,894 INFO L226 Difference]: Without dead ends: 1125 [2021-11-19 15:47:46,895 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 172 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:47:46,899 INFO L933 BasicCegarLoop]: 463 mSDtfsCounter, 1537 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 470 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1546 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-11-19 15:47:46,900 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1546 Valid, 921 Invalid, 820 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [470 Valid, 347 Invalid, 3 Unknown, 0 Unchecked, 9.6s Time] [2021-11-19 15:47:46,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2021-11-19 15:47:46,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 919. [2021-11-19 15:47:46,984 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 919 states, 665 states have (on average 1.350375939849624) internal successors, (898), 689 states have internal predecessors, (898), 193 states have call successors, (193), 59 states have call predecessors, (193), 60 states have return successors, (243), 173 states have call predecessors, (243), 186 states have call successors, (243) [2021-11-19 15:47:46,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1334 transitions. [2021-11-19 15:47:46,989 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1334 transitions. Word has length 48 [2021-11-19 15:47:46,990 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:47:46,990 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 1334 transitions. [2021-11-19 15:47:46,991 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.125) internal successors, (65), 8 states have internal predecessors, (65), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:47:46,991 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1334 transitions. [2021-11-19 15:47:46,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-19 15:47:46,992 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:47:46,993 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:47:47,031 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:47,217 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (29)] Forceful destruction successful, exit code 0 [2021-11-19 15:47:47,407 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:47,408 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:47:47,408 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:47:47,408 INFO L85 PathProgramCache]: Analyzing trace with hash -213972825, now seen corresponding path program 1 times [2021-11-19 15:47:47,410 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:47:47,410 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326792831] [2021-11-19 15:47:47,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:47,410 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:47:47,410 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:47:47,411 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:47:47,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-19 15:47:48,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:49,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 1494 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:47:49,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:49,408 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:49,408 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:49,821 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:47:49,821 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:47:49,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326792831] [2021-11-19 15:47:49,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326792831] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:47:49,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1967534749] [2021-11-19 15:47:49,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:47:49,822 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:47:49,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:47:49,823 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:47:49,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2021-11-19 15:47:51,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:47:51,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 1494 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 15:47:51,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:47:51,870 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:51,870 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:47:52,103 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:47:52,104 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1967534749] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:47:52,104 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:47:52,104 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [7, 7] total 17 [2021-11-19 15:47:52,104 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473064507] [2021-11-19 15:47:52,104 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:47:52,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 15:47:52,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:47:52,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 15:47:52,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:47:52,105 INFO L87 Difference]: Start difference. First operand 919 states and 1334 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:47:53,494 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:54,679 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:55,931 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:57,139 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:47:58,320 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:00,451 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:02,626 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:04,640 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:06,655 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:08,668 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:10,674 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:11,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:48:11,368 INFO L93 Difference]: Finished difference Result 934 states and 1350 transitions. [2021-11-19 15:48:11,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:48:11,369 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2021-11-19 15:48:11,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:48:11,377 INFO L225 Difference]: With dead ends: 934 [2021-11-19 15:48:11,377 INFO L226 Difference]: Without dead ends: 930 [2021-11-19 15:48:11,378 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:48:11,379 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 18 mSDsluCounter, 1794 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2182 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:48:11,379 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 2182 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 134 Invalid, 6 Unknown, 0 Unchecked, 19.1s Time] [2021-11-19 15:48:11,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-11-19 15:48:11,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 926. [2021-11-19 15:48:11,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 926 states, 672 states have (on average 1.3482142857142858) internal successors, (906), 696 states have internal predecessors, (906), 193 states have call successors, (193), 59 states have call predecessors, (193), 60 states have return successors, (243), 173 states have call predecessors, (243), 186 states have call successors, (243) [2021-11-19 15:48:11,455 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 1342 transitions. [2021-11-19 15:48:11,455 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 1342 transitions. Word has length 49 [2021-11-19 15:48:11,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:48:11,456 INFO L470 AbstractCegarLoop]: Abstraction has 926 states and 1342 transitions. [2021-11-19 15:48:11,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:48:11,456 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1342 transitions. [2021-11-19 15:48:11,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-19 15:48:11,457 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:48:11,458 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:48:11,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2021-11-19 15:48:11,698 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-11-19 15:48:11,871 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:48:11,871 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:48:11,872 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:48:11,872 INFO L85 PathProgramCache]: Analyzing trace with hash -214249655, now seen corresponding path program 1 times [2021-11-19 15:48:11,874 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:48:11,874 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1101941857] [2021-11-19 15:48:11,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:11,874 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:48:11,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:48:11,875 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:48:11,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-19 15:48:13,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:13,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 1494 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:48:13,564 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:13,893 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:13,893 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:14,354 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:14,354 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:48:14,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1101941857] [2021-11-19 15:48:14,355 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1101941857] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:48:14,355 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1602472723] [2021-11-19 15:48:14,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:14,355 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:48:14,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:48:14,363 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:48:14,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-11-19 15:48:15,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:15,899 INFO L263 TraceCheckSpWp]: Trace formula consists of 1494 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:48:15,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:16,719 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:16,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:17,188 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:17,188 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1602472723] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:48:17,188 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:48:17,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-19 15:48:17,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1802954762] [2021-11-19 15:48:17,189 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:48:17,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:48:17,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:48:17,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:48:17,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:48:17,191 INFO L87 Difference]: Start difference. First operand 926 states and 1342 transitions. Second operand has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:48:19,242 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:20,795 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:22,372 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:23,654 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:25,814 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:26,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:48:26,996 INFO L93 Difference]: Finished difference Result 1134 states and 1674 transitions. [2021-11-19 15:48:26,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:48:26,997 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 49 [2021-11-19 15:48:26,997 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:48:27,006 INFO L225 Difference]: With dead ends: 1134 [2021-11-19 15:48:27,006 INFO L226 Difference]: Without dead ends: 1116 [2021-11-19 15:48:27,008 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=74, Invalid=268, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:48:27,009 INFO L933 BasicCegarLoop]: 469 mSDtfsCounter, 847 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 111 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2021-11-19 15:48:27,009 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [847 Valid, 725 Invalid, 309 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [111 Valid, 197 Invalid, 1 Unknown, 0 Unchecked, 9.6s Time] [2021-11-19 15:48:27,011 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2021-11-19 15:48:27,132 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 916. [2021-11-19 15:48:27,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 916 states, 663 states have (on average 1.349924585218703) internal successors, (895), 687 states have internal predecessors, (895), 192 states have call successors, (192), 59 states have call predecessors, (192), 60 states have return successors, (242), 172 states have call predecessors, (242), 185 states have call successors, (242) [2021-11-19 15:48:27,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1329 transitions. [2021-11-19 15:48:27,137 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1329 transitions. Word has length 49 [2021-11-19 15:48:27,137 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:48:27,137 INFO L470 AbstractCegarLoop]: Abstraction has 916 states and 1329 transitions. [2021-11-19 15:48:27,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.625) internal successors, (69), 8 states have internal predecessors, (69), 3 states have call successors, (3), 3 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-11-19 15:48:27,137 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1329 transitions. [2021-11-19 15:48:27,138 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-19 15:48:27,138 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:48:27,138 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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-19 15:48:27,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-11-19 15:48:27,376 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-19 15:48:27,551 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:48:27,552 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:48:27,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:48:27,552 INFO L85 PathProgramCache]: Analyzing trace with hash 1652213698, now seen corresponding path program 1 times [2021-11-19 15:48:27,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:48:27,554 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1494259870] [2021-11-19 15:48:27,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:27,554 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:48:27,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:48:27,555 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:48:27,556 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-19 15:48:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:29,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:48:29,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:29,686 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:29,686 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:30,147 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:30,148 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:48:30,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1494259870] [2021-11-19 15:48:30,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1494259870] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:48:30,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1700556323] [2021-11-19 15:48:30,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:30,148 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:48:30,148 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:48:30,149 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:48:30,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-11-19 15:48:31,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:31,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:48:31,675 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:32,107 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:32,107 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:32,431 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:32,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1700556323] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:48:32,431 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:48:32,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [7, 7] total 16 [2021-11-19 15:48:32,432 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349027460] [2021-11-19 15:48:32,432 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:48:32,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:48:32,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:48:32,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:48:32,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:48:32,433 INFO L87 Difference]: Start difference. First operand 916 states and 1329 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:48:34,332 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:35,973 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:38,160 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:39,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:48:39,024 INFO L93 Difference]: Finished difference Result 935 states and 1347 transitions. [2021-11-19 15:48:39,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:48:39,025 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-11-19 15:48:39,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:48:39,031 INFO L225 Difference]: With dead ends: 935 [2021-11-19 15:48:39,032 INFO L226 Difference]: Without dead ends: 911 [2021-11-19 15:48:39,032 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:48:39,033 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 640 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 133 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:48:39,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [640 Valid, 584 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2021-11-19 15:48:39,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-19 15:48:39,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 908. [2021-11-19 15:48:39,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 908 states, 656 states have (on average 1.350609756097561) internal successors, (886), 681 states have internal predecessors, (886), 192 states have call successors, (192), 59 states have call predecessors, (192), 59 states have return successors, (240), 170 states have call predecessors, (240), 185 states have call successors, (240) [2021-11-19 15:48:39,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1318 transitions. [2021-11-19 15:48:39,114 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1318 transitions. Word has length 48 [2021-11-19 15:48:39,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:48:39,114 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 1318 transitions. [2021-11-19 15:48:39,114 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:48:39,115 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1318 transitions. [2021-11-19 15:48:39,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-19 15:48:39,115 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:48:39,116 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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-19 15:48:39,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-19 15:48:39,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2021-11-19 15:48:39,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:48:39,540 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:48:39,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:48:39,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1126436141, now seen corresponding path program 1 times [2021-11-19 15:48:39,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:48:39,542 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [255894360] [2021-11-19 15:48:39,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:39,542 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:48:39,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:48:39,544 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:48:39,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-19 15:48:41,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:41,205 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:48:41,207 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:41,486 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:41,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:41,879 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:41,879 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:48:41,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [255894360] [2021-11-19 15:48:41,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [255894360] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:48:41,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1977912331] [2021-11-19 15:48:41,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:41,880 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:48:41,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:48:41,881 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:48:41,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2021-11-19 15:48:43,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:43,347 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:48:43,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:43,781 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:43,781 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:44,087 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:44,088 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1977912331] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:48:44,088 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:48:44,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [7, 7] total 16 [2021-11-19 15:48:44,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483667444] [2021-11-19 15:48:44,088 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:48:44,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:48:44,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:48:44,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:48:44,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:48:44,089 INFO L87 Difference]: Start difference. First operand 908 states and 1318 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:48:45,758 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:47,583 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:49,503 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:51,421 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:53,575 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:48:54,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:48:54,809 INFO L93 Difference]: Finished difference Result 946 states and 1359 transitions. [2021-11-19 15:48:54,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:48:54,810 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-11-19 15:48:54,810 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:48:54,817 INFO L225 Difference]: With dead ends: 946 [2021-11-19 15:48:54,817 INFO L226 Difference]: Without dead ends: 909 [2021-11-19 15:48:54,818 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 174 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=68, Invalid=238, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:48:54,818 INFO L933 BasicCegarLoop]: 367 mSDtfsCounter, 367 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:48:54,819 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 817 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 283 Invalid, 1 Unknown, 0 Unchecked, 10.5s Time] [2021-11-19 15:48:54,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-11-19 15:48:54,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 907. [2021-11-19 15:48:54,896 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 655 states have (on average 1.3465648854961831) internal successors, (882), 680 states have internal predecessors, (882), 192 states have call successors, (192), 59 states have call predecessors, (192), 59 states have return successors, (239), 170 states have call predecessors, (239), 185 states have call successors, (239) [2021-11-19 15:48:54,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1313 transitions. [2021-11-19 15:48:54,901 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1313 transitions. Word has length 48 [2021-11-19 15:48:54,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:48:54,901 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1313 transitions. [2021-11-19 15:48:54,902 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:48:54,902 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1313 transitions. [2021-11-19 15:48:54,902 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-19 15:48:54,903 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:48:54,903 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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-19 15:48:54,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-11-19 15:48:55,148 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2021-11-19 15:48:55,332 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:48:55,332 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:48:55,333 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:48:55,333 INFO L85 PathProgramCache]: Analyzing trace with hash -1700425261, now seen corresponding path program 1 times [2021-11-19 15:48:55,335 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:48:55,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [383472007] [2021-11-19 15:48:55,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:55,335 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:48:55,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:48:55,336 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:48:55,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-19 15:48:56,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:56,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:48:56,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:57,258 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:57,258 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:57,654 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:48:57,654 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:48:57,654 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [383472007] [2021-11-19 15:48:57,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [383472007] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:48:57,655 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [132100293] [2021-11-19 15:48:57,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:48:57,655 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:48:57,655 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:48:57,662 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:48:57,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-11-19 15:48:59,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:48:59,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:48:59,150 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:48:59,358 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:59,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:48:59,465 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:48:59,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [132100293] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:48:59,466 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:48:59,466 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:48:59,466 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663285040] [2021-11-19 15:48:59,466 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:48:59,466 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:48:59,466 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:48:59,467 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:48:59,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:48:59,467 INFO L87 Difference]: Start difference. First operand 907 states and 1313 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:49:01,663 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:02,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:49:02,009 INFO L93 Difference]: Finished difference Result 1241 states and 1844 transitions. [2021-11-19 15:49:02,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:49:02,010 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-11-19 15:49:02,011 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:49:02,020 INFO L225 Difference]: With dead ends: 1241 [2021-11-19 15:49:02,020 INFO L226 Difference]: Without dead ends: 1228 [2021-11-19 15:49:02,022 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:49:02,022 INFO L933 BasicCegarLoop]: 618 mSDtfsCounter, 275 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 933 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:49:02,023 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 933 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-19 15:49:02,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-11-19 15:49:02,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 907. [2021-11-19 15:49:02,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 655 states have (on average 1.3419847328244274) internal successors, (879), 680 states have internal predecessors, (879), 191 states have call successors, (191), 59 states have call predecessors, (191), 60 states have return successors, (247), 170 states have call predecessors, (247), 185 states have call successors, (247) [2021-11-19 15:49:02,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1317 transitions. [2021-11-19 15:49:02,116 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1317 transitions. Word has length 48 [2021-11-19 15:49:02,116 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:49:02,116 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1317 transitions. [2021-11-19 15:49:02,117 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:49:02,117 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1317 transitions. [2021-11-19 15:49:02,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-19 15:49:02,118 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:49:02,118 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:49:02,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2021-11-19 15:49:02,355 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-11-19 15:49:02,535 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:49:02,535 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:49:02,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:49:02,536 INFO L85 PathProgramCache]: Analyzing trace with hash -720159398, now seen corresponding path program 1 times [2021-11-19 15:49:02,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:49:02,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [724815325] [2021-11-19 15:49:02,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:49:02,538 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:49:02,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:49:02,539 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:49:02,541 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-11-19 15:49:04,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:49:04,180 INFO L263 TraceCheckSpWp]: Trace formula consists of 1449 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:49:04,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:49:04,473 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:49:04,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:49:04,882 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:49:04,882 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:49:04,882 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [724815325] [2021-11-19 15:49:04,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [724815325] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:49:04,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [265593026] [2021-11-19 15:49:04,883 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:49:04,883 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:49:04,883 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:49:04,886 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:49:04,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2021-11-19 15:49:06,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:49:06,348 INFO L263 TraceCheckSpWp]: Trace formula consists of 1449 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:49:06,350 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:49:06,774 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:49:06,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:49:06,914 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:49:06,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [265593026] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:49:06,914 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:49:06,914 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-19 15:49:06,914 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267576077] [2021-11-19 15:49:06,914 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:49:06,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:49:06,915 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:49:06,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:49:06,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:49:06,915 INFO L87 Difference]: Start difference. First operand 907 states and 1317 transitions. Second operand has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:49:08,608 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:10,624 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:12,237 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:13,811 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:15,974 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:18,147 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:20,152 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:22,157 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:24,169 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:24,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:49:24,643 INFO L93 Difference]: Finished difference Result 921 states and 1332 transitions. [2021-11-19 15:49:24,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:49:24,643 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-11-19 15:49:24,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:49:24,648 INFO L225 Difference]: With dead ends: 921 [2021-11-19 15:49:24,649 INFO L226 Difference]: Without dead ends: 917 [2021-11-19 15:49:24,650 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=72, Invalid=270, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:49:24,650 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 42 mSDsluCounter, 1399 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:49:24,651 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 1761 Invalid, 64 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 6 Unknown, 0 Unchecked, 17.5s Time] [2021-11-19 15:49:24,652 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2021-11-19 15:49:24,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 913. [2021-11-19 15:49:24,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 661 states have (on average 1.340393343419062) internal successors, (886), 686 states have internal predecessors, (886), 191 states have call successors, (191), 59 states have call predecessors, (191), 60 states have return successors, (247), 170 states have call predecessors, (247), 185 states have call successors, (247) [2021-11-19 15:49:24,745 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1324 transitions. [2021-11-19 15:49:24,746 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1324 transitions. Word has length 49 [2021-11-19 15:49:24,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:49:24,746 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1324 transitions. [2021-11-19 15:49:24,747 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:49:24,747 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1324 transitions. [2021-11-19 15:49:24,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-19 15:49:24,748 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:49:24,748 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:49:24,793 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-11-19 15:49:24,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (41)] Forceful destruction successful, exit code 0 [2021-11-19 15:49:25,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:49:25,163 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:49:25,164 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:49:25,164 INFO L85 PathProgramCache]: Analyzing trace with hash -720436228, now seen corresponding path program 1 times [2021-11-19 15:49:25,166 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:49:25,166 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [674551687] [2021-11-19 15:49:25,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:49:25,166 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:49:25,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:49:25,167 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:49:25,168 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-11-19 15:49:26,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:49:26,938 INFO L263 TraceCheckSpWp]: Trace formula consists of 1449 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:49:26,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:49:27,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:49:27,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:49:27,759 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:49:27,759 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:49:27,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [674551687] [2021-11-19 15:49:27,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [674551687] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:49:27,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1698564490] [2021-11-19 15:49:27,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:49:27,760 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:49:27,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:49:27,761 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:49:27,762 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2021-11-19 15:49:29,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:49:29,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 1449 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:49:29,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:49:30,000 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:49:30,000 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:49:30,453 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:49:30,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1698564490] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:49:30,453 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:49:30,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-19 15:49:30,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575961873] [2021-11-19 15:49:30,453 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:49:30,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-19 15:49:30,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:49:30,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-19 15:49:30,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:49:30,454 INFO L87 Difference]: Start difference. First operand 913 states and 1324 transitions. Second operand has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:49:31,846 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:33,229 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:34,505 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:35,879 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:38,099 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:40,115 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:42,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:49:42,424 INFO L93 Difference]: Finished difference Result 1240 states and 1840 transitions. [2021-11-19 15:49:42,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-19 15:49:42,425 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-11-19 15:49:42,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:49:42,433 INFO L225 Difference]: With dead ends: 1240 [2021-11-19 15:49:42,433 INFO L226 Difference]: Without dead ends: 1213 [2021-11-19 15:49:42,435 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-11-19 15:49:42,435 INFO L933 BasicCegarLoop]: 523 mSDtfsCounter, 805 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 289 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 846 SdHoareTripleChecker+Valid, 976 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:49:42,436 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [846 Valid, 976 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 410 Invalid, 2 Unknown, 0 Unchecked, 11.5s Time] [2021-11-19 15:49:42,438 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2021-11-19 15:49:42,535 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 890. [2021-11-19 15:49:42,538 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 638 states have (on average 1.3448275862068966) internal successors, (858), 663 states have internal predecessors, (858), 191 states have call successors, (191), 59 states have call predecessors, (191), 60 states have return successors, (247), 170 states have call predecessors, (247), 185 states have call successors, (247) [2021-11-19 15:49:42,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1296 transitions. [2021-11-19 15:49:42,543 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1296 transitions. Word has length 49 [2021-11-19 15:49:42,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:49:42,544 INFO L470 AbstractCegarLoop]: Abstraction has 890 states and 1296 transitions. [2021-11-19 15:49:42,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 15:49:42,544 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1296 transitions. [2021-11-19 15:49:42,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-19 15:49:42,545 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:49:42,545 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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-19 15:49:42,588 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-11-19 15:49:42,779 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (43)] Forceful destruction successful, exit code 0 [2021-11-19 15:49:42,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:49:42,968 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:49:42,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:49:42,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1656574565, now seen corresponding path program 1 times [2021-11-19 15:49:42,970 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:49:42,970 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [160710598] [2021-11-19 15:49:42,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:49:42,971 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:49:42,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:49:42,971 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:49:42,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-11-19 15:49:44,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:49:44,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:49:44,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:49:45,115 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:49:45,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:49:45,555 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:49:45,556 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:49:45,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [160710598] [2021-11-19 15:49:45,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [160710598] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:49:45,556 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1705106314] [2021-11-19 15:49:45,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:49:45,557 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:49:45,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:49:45,557 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:49:45,562 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2021-11-19 15:49:47,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:49:47,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 1470 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-19 15:49:47,240 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:49:47,741 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:49:47,741 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:49:47,981 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:49:47,982 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1705106314] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:49:47,982 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:49:47,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [7, 7] total 17 [2021-11-19 15:49:47,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937683335] [2021-11-19 15:49:47,983 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:49:47,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 15:49:47,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:49:47,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 15:49:47,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:49:47,984 INFO L87 Difference]: Start difference. First operand 890 states and 1296 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:49:49,889 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:51,912 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:53,708 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:55,115 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:56,894 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:49:59,148 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:01,320 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:03,338 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:05,350 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:07,369 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:09,373 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:10,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:50:10,034 INFO L93 Difference]: Finished difference Result 896 states and 1301 transitions. [2021-11-19 15:50:10,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:50:10,036 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2021-11-19 15:50:10,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:50:10,044 INFO L225 Difference]: With dead ends: 896 [2021-11-19 15:50:10,045 INFO L226 Difference]: Without dead ends: 877 [2021-11-19 15:50:10,046 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:50:10,047 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 14 mSDsluCounter, 1631 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 3 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1976 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:50:10,047 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 1976 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 97 Invalid, 7 Unknown, 0 Unchecked, 21.8s Time] [2021-11-19 15:50:10,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2021-11-19 15:50:10,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 877. [2021-11-19 15:50:10,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 877 states, 626 states have (on average 1.3482428115015974) internal successors, (844), 651 states have internal predecessors, (844), 190 states have call successors, (190), 59 states have call predecessors, (190), 60 states have return successors, (246), 169 states have call predecessors, (246), 184 states have call successors, (246) [2021-11-19 15:50:10,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1280 transitions. [2021-11-19 15:50:10,153 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1280 transitions. Word has length 51 [2021-11-19 15:50:10,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:50:10,154 INFO L470 AbstractCegarLoop]: Abstraction has 877 states and 1280 transitions. [2021-11-19 15:50:10,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-19 15:50:10,154 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1280 transitions. [2021-11-19 15:50:10,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-19 15:50:10,155 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:50:10,155 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:50:10,194 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-11-19 15:50:10,384 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (45)] Ended with exit code 0 [2021-11-19 15:50:10,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:50:10,572 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:50:10,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:50:10,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1395612125, now seen corresponding path program 1 times [2021-11-19 15:50:10,575 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:50:10,575 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [678998656] [2021-11-19 15:50:10,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:50:10,575 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:50:10,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:50:10,576 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:50:10,581 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-11-19 15:50:12,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:50:12,478 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:50:12,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:50:12,826 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:50:12,826 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:50:13,263 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:50:13,263 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:50:13,263 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [678998656] [2021-11-19 15:50:13,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [678998656] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:50:13,264 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1362295249] [2021-11-19 15:50:13,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:50:13,264 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:50:13,264 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:50:13,265 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:50:13,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2021-11-19 15:50:14,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:50:15,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 15:50:15,004 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:50:15,706 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:50:15,706 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:50:16,165 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:50:16,165 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1362295249] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:50:16,165 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:50:16,165 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [7, 7] total 19 [2021-11-19 15:50:16,165 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071887612] [2021-11-19 15:50:16,165 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:50:16,166 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-19 15:50:16,166 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:50:16,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-19 15:50:16,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-11-19 15:50:16,166 INFO L87 Difference]: Start difference. First operand 877 states and 1280 transitions. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 15:50:18,241 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:20,247 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:22,263 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:24,282 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:26,231 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:28,250 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:29,708 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:31,863 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:34,031 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:36,038 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:38,053 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:40,070 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:42,075 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:44,092 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:46,119 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:46,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:50:46,838 INFO L93 Difference]: Finished difference Result 879 states and 1281 transitions. [2021-11-19 15:50:46,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-19 15:50:46,839 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) Word has length 59 [2021-11-19 15:50:46,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:50:46,847 INFO L225 Difference]: With dead ends: 879 [2021-11-19 15:50:46,847 INFO L226 Difference]: Without dead ends: 847 [2021-11-19 15:50:46,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-11-19 15:50:46,849 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 13 mSDsluCounter, 2209 mSDsCounter, 0 mSdLazyCounter, 132 mSolverCounterSat, 3 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2542 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 132 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:50:46,849 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 2542 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 132 Invalid, 13 Unknown, 0 Unchecked, 30.4s Time] [2021-11-19 15:50:46,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-11-19 15:50:46,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 844. [2021-11-19 15:50:46,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 598 states have (on average 1.3578595317725752) internal successors, (812), 622 states have internal predecessors, (812), 187 states have call successors, (187), 57 states have call predecessors, (187), 58 states have return successors, (236), 167 states have call predecessors, (236), 182 states have call successors, (236) [2021-11-19 15:50:46,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1235 transitions. [2021-11-19 15:50:46,986 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1235 transitions. Word has length 59 [2021-11-19 15:50:46,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:50:46,986 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1235 transitions. [2021-11-19 15:50:46,986 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (2), 2 states have call predecessors, (2), 1 states have call successors, (2) [2021-11-19 15:50:46,987 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1235 transitions. [2021-11-19 15:50:46,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-19 15:50:46,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:50:46,988 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:50:47,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-11-19 15:50:47,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (47)] Forceful destruction successful, exit code 0 [2021-11-19 15:50:47,411 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:50:47,412 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:50:47,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:50:47,412 INFO L85 PathProgramCache]: Analyzing trace with hash 782588030, now seen corresponding path program 1 times [2021-11-19 15:50:47,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:50:47,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [277424410] [2021-11-19 15:50:47,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:50:47,415 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:50:47,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:50:47,416 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:50:47,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-11-19 15:50:49,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:50:49,359 INFO L263 TraceCheckSpWp]: Trace formula consists of 1594 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:50:49,362 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:50:49,716 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:50:49,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:50:50,165 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:50:50,165 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:50:50,165 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [277424410] [2021-11-19 15:50:50,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [277424410] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:50:50,166 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [26125400] [2021-11-19 15:50:50,166 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:50:50,166 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:50:50,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:50:50,168 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:50:50,170 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2021-11-19 15:50:51,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:50:51,895 INFO L263 TraceCheckSpWp]: Trace formula consists of 1594 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:50:51,901 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:50:52,068 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:50:52,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:50:52,179 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:50:52,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [26125400] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:50:52,179 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:50:52,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:50:52,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [979918695] [2021-11-19 15:50:52,179 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:50:52,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:50:52,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:50:52,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:50:52,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:50:52,181 INFO L87 Difference]: Start difference. First operand 844 states and 1235 transitions. Second operand has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-19 15:50:54,130 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:50:54,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:50:54,669 INFO L93 Difference]: Finished difference Result 1484 states and 2194 transitions. [2021-11-19 15:50:54,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:50:54,670 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 63 [2021-11-19 15:50:54,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:50:54,684 INFO L225 Difference]: With dead ends: 1484 [2021-11-19 15:50:54,684 INFO L226 Difference]: Without dead ends: 1481 [2021-11-19 15:50:54,686 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:50:54,686 INFO L933 BasicCegarLoop]: 537 mSDtfsCounter, 215 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-19 15:50:54,687 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 833 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2021-11-19 15:50:54,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2021-11-19 15:50:54,800 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 963. [2021-11-19 15:50:54,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 963 states, 683 states have (on average 1.363103953147877) internal successors, (931), 712 states have internal predecessors, (931), 211 states have call successors, (211), 65 states have call predecessors, (211), 68 states have return successors, (269), 188 states have call predecessors, (269), 206 states have call successors, (269) [2021-11-19 15:50:54,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1411 transitions. [2021-11-19 15:50:54,806 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1411 transitions. Word has length 63 [2021-11-19 15:50:54,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:50:54,807 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 1411 transitions. [2021-11-19 15:50:54,807 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-11-19 15:50:54,807 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1411 transitions. [2021-11-19 15:50:54,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-19 15:50:54,809 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:50:54,809 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:50:54,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (49)] Forceful destruction successful, exit code 0 [2021-11-19 15:50:55,052 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-11-19 15:50:55,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:50:55,223 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:50:55,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:50:55,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1955225069, now seen corresponding path program 1 times [2021-11-19 15:50:55,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:50:55,226 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [744941218] [2021-11-19 15:50:55,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:50:55,226 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:50:55,226 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:50:55,227 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:50:55,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-11-19 15:50:57,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:50:57,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 1640 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:50:57,213 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:50:57,629 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:50:57,629 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:50:58,211 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:50:58,211 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:50:58,211 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [744941218] [2021-11-19 15:50:58,211 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [744941218] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:50:58,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1616837608] [2021-11-19 15:50:58,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:50:58,212 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:50:58,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:50:58,216 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:50:58,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (51)] Waiting until timeout for monitored process [2021-11-19 15:50:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:00,072 INFO L263 TraceCheckSpWp]: Trace formula consists of 1640 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:51:00,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:00,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:00,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:00,670 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:00,670 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1616837608] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:51:00,670 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:51:00,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [7, 7] total 15 [2021-11-19 15:51:00,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482921405] [2021-11-19 15:51:00,671 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:51:00,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:51:00,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:51:00,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:51:00,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-19 15:51:00,673 INFO L87 Difference]: Start difference. First operand 963 states and 1411 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-19 15:51:02,787 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:04,798 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:06,965 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:08,982 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:09,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:51:09,612 INFO L93 Difference]: Finished difference Result 1039 states and 1497 transitions. [2021-11-19 15:51:09,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-19 15:51:09,613 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) Word has length 78 [2021-11-19 15:51:09,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:51:09,618 INFO L225 Difference]: With dead ends: 1039 [2021-11-19 15:51:09,618 INFO L226 Difference]: Without dead ends: 454 [2021-11-19 15:51:09,621 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-19 15:51:09,622 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 346 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 5 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:51:09,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 658 Invalid, 124 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 115 Invalid, 4 Unknown, 0 Unchecked, 8.9s Time] [2021-11-19 15:51:09,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-11-19 15:51:09,680 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 454. [2021-11-19 15:51:09,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 454 states, 332 states have (on average 1.319277108433735) internal successors, (438), 339 states have internal predecessors, (438), 90 states have call successors, (90), 32 states have call predecessors, (90), 31 states have return successors, (106), 85 states have call predecessors, (106), 85 states have call successors, (106) [2021-11-19 15:51:09,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 634 transitions. [2021-11-19 15:51:09,684 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 634 transitions. Word has length 78 [2021-11-19 15:51:09,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:51:09,684 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 634 transitions. [2021-11-19 15:51:09,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 5 states have internal predecessors, (68), 4 states have call successors, (9), 3 states have call predecessors, (9), 3 states have return successors, (6), 2 states have call predecessors, (6), 3 states have call successors, (6) [2021-11-19 15:51:09,685 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 634 transitions. [2021-11-19 15:51:09,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-19 15:51:09,686 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:51:09,686 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:51:09,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:09,911 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (51)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:10,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:10,099 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:51:10,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:51:10,100 INFO L85 PathProgramCache]: Analyzing trace with hash 1862617700, now seen corresponding path program 1 times [2021-11-19 15:51:10,103 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:51:10,103 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1851830924] [2021-11-19 15:51:10,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:10,104 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:51:10,104 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:51:10,105 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:51:10,106 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-11-19 15:51:11,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:12,098 INFO L263 TraceCheckSpWp]: Trace formula consists of 1605 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:51:12,102 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:12,490 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:12,491 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:12,988 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:12,988 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:51:12,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1851830924] [2021-11-19 15:51:12,989 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1851830924] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:51:12,989 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [829215639] [2021-11-19 15:51:12,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:12,989 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:12,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:51:12,990 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:51:12,992 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2021-11-19 15:51:14,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:14,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 1605 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-19 15:51:14,826 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:15,028 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:15,028 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:15,177 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:15,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [829215639] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:51:15,178 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:51:15,178 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:51:15,178 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [751872270] [2021-11-19 15:51:15,179 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:51:15,179 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:51:15,179 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:51:15,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:51:15,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:51:15,180 INFO L87 Difference]: Start difference. First operand 454 states and 634 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 15:51:17,380 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:17,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:51:17,554 INFO L93 Difference]: Finished difference Result 844 states and 1198 transitions. [2021-11-19 15:51:17,555 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:51:17,555 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) Word has length 67 [2021-11-19 15:51:17,555 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:51:17,558 INFO L225 Difference]: With dead ends: 844 [2021-11-19 15:51:17,558 INFO L226 Difference]: Without dead ends: 461 [2021-11-19 15:51:17,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 253 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:51:17,560 INFO L933 BasicCegarLoop]: 329 mSDtfsCounter, 14 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:51:17,560 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 615 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-19 15:51:17,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-19 15:51:17,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 461. [2021-11-19 15:51:17,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 461 states, 339 states have (on average 1.3215339233038348) internal successors, (448), 345 states have internal predecessors, (448), 90 states have call successors, (90), 32 states have call predecessors, (90), 31 states have return successors, (106), 85 states have call predecessors, (106), 85 states have call successors, (106) [2021-11-19 15:51:17,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 644 transitions. [2021-11-19 15:51:17,612 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 644 transitions. Word has length 67 [2021-11-19 15:51:17,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:51:17,613 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 644 transitions. [2021-11-19 15:51:17,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (4), 2 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 15:51:17,613 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 644 transitions. [2021-11-19 15:51:17,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-19 15:51:17,614 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:51:17,615 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:51:17,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (53)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:17,852 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:18,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:51:18,027 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:51:18,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:51:18,028 INFO L85 PathProgramCache]: Analyzing trace with hash -379448655, now seen corresponding path program 1 times [2021-11-19 15:51:18,031 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:51:18,031 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [545412859] [2021-11-19 15:51:18,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:18,031 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:51:18,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:51:18,032 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:51:18,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-11-19 15:51:19,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:19,755 INFO L263 TraceCheckSpWp]: Trace formula consists of 1628 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:51:19,758 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:20,147 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:20,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:20,592 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:20,593 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:51:20,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [545412859] [2021-11-19 15:51:20,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [545412859] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:51:20,593 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1183076767] [2021-11-19 15:51:20,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:20,593 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:20,593 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:51:20,594 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:51:20,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2021-11-19 15:51:21,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:22,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 1628 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:51:22,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:22,429 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:22,430 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:22,696 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:22,696 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1183076767] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:51:22,696 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:51:22,696 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 15 [2021-11-19 15:51:22,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [462868416] [2021-11-19 15:51:22,697 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:51:22,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:51:22,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:51:22,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:51:22,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-19 15:51:22,698 INFO L87 Difference]: Start difference. First operand 461 states and 644 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 15:51:22,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:51:22,772 INFO L93 Difference]: Finished difference Result 836 states and 1189 transitions. [2021-11-19 15:51:22,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:51:22,772 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) Word has length 72 [2021-11-19 15:51:22,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:51:22,776 INFO L225 Difference]: With dead ends: 836 [2021-11-19 15:51:22,776 INFO L226 Difference]: Without dead ends: 446 [2021-11-19 15:51:22,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-19 15:51:22,779 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 15 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-19 15:51:22,779 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 1249 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-19 15:51:22,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-19 15:51:22,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 446. [2021-11-19 15:51:22,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 325 states have (on average 1.3076923076923077) internal successors, (425), 330 states have internal predecessors, (425), 89 states have call successors, (89), 32 states have call predecessors, (89), 31 states have return successors, (106), 85 states have call predecessors, (106), 85 states have call successors, (106) [2021-11-19 15:51:22,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 620 transitions. [2021-11-19 15:51:22,827 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 620 transitions. Word has length 72 [2021-11-19 15:51:22,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:51:22,827 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 620 transitions. [2021-11-19 15:51:22,828 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (7), 2 states have call predecessors, (7), 3 states have return successors, (4), 3 states have call predecessors, (4), 1 states have call successors, (4) [2021-11-19 15:51:22,828 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 620 transitions. [2021-11-19 15:51:22,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-19 15:51:22,829 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:51:22,829 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:51:22,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:23,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (55)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:23,243 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:23,244 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:51:23,244 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:51:23,244 INFO L85 PathProgramCache]: Analyzing trace with hash -73124463, now seen corresponding path program 1 times [2021-11-19 15:51:23,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:51:23,247 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1389051143] [2021-11-19 15:51:23,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:23,247 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:51:23,247 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:51:23,248 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:51:23,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-11-19 15:51:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:24,991 INFO L263 TraceCheckSpWp]: Trace formula consists of 1680 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:51:24,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:25,426 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:25,426 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:25,945 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:25,945 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:51:25,945 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1389051143] [2021-11-19 15:51:25,946 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1389051143] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:51:25,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2036366093] [2021-11-19 15:51:25,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:25,946 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:25,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:51:25,949 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:51:25,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2021-11-19 15:51:27,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:27,507 INFO L263 TraceCheckSpWp]: Trace formula consists of 1680 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:51:27,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:28,659 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:28,659 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:29,320 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:29,321 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2036366093] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:51:29,321 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:51:29,321 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [7, 7] total 17 [2021-11-19 15:51:29,321 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496123936] [2021-11-19 15:51:29,322 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:51:29,322 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 15:51:29,322 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:51:29,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 15:51:29,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:51:29,323 INFO L87 Difference]: Start difference. First operand 446 states and 620 transitions. Second operand has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 4 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-19 15:51:31,152 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:32,909 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:34,806 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:36,950 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:38,960 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:40,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:51:40,314 INFO L93 Difference]: Finished difference Result 823 states and 1160 transitions. [2021-11-19 15:51:40,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:51:40,315 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 4 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) Word has length 90 [2021-11-19 15:51:40,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:51:40,318 INFO L225 Difference]: With dead ends: 823 [2021-11-19 15:51:40,318 INFO L226 Difference]: Without dead ends: 448 [2021-11-19 15:51:40,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:51:40,320 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 280 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 17 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 896 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2021-11-19 15:51:40,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 896 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 347 Invalid, 2 Unknown, 0 Unchecked, 10.8s Time] [2021-11-19 15:51:40,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-11-19 15:51:40,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 446. [2021-11-19 15:51:40,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 325 states have (on average 1.3046153846153845) internal successors, (424), 330 states have internal predecessors, (424), 89 states have call successors, (89), 32 states have call predecessors, (89), 31 states have return successors, (106), 85 states have call predecessors, (106), 85 states have call successors, (106) [2021-11-19 15:51:40,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 619 transitions. [2021-11-19 15:51:40,371 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 619 transitions. Word has length 90 [2021-11-19 15:51:40,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:51:40,372 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 619 transitions. [2021-11-19 15:51:40,372 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.714285714285715) internal successors, (117), 7 states have internal predecessors, (117), 4 states have call successors, (18), 4 states have call predecessors, (18), 6 states have return successors, (14), 6 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-19 15:51:40,372 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 619 transitions. [2021-11-19 15:51:40,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-19 15:51:40,373 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:51:40,374 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:51:40,388 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (57)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:40,619 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (56)] Ended with exit code 0 [2021-11-19 15:51:40,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:51:40,788 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:51:40,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:51:40,788 INFO L85 PathProgramCache]: Analyzing trace with hash -788821437, now seen corresponding path program 1 times [2021-11-19 15:51:40,791 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:51:40,792 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1606513415] [2021-11-19 15:51:40,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:40,792 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:51:40,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:51:40,793 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:51:40,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-11-19 15:51:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:42,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 1637 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:51:42,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:42,914 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:42,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:43,376 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:51:43,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1606513415] [2021-11-19 15:51:43,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1606513415] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:51:43,376 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1219265442] [2021-11-19 15:51:43,377 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:43,377 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:43,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:51:43,377 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:51:43,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (59)] Waiting until timeout for monitored process [2021-11-19 15:51:44,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:44,887 INFO L263 TraceCheckSpWp]: Trace formula consists of 1637 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:51:44,890 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:45,306 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:45,306 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:45,831 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:45,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1219265442] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:51:45,831 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:51:45,831 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 20 [2021-11-19 15:51:45,832 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819313538] [2021-11-19 15:51:45,832 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:51:45,832 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-19 15:51:45,832 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:51:45,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-19 15:51:45,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-11-19 15:51:45,833 INFO L87 Difference]: Start difference. First operand 446 states and 619 transitions. Second operand has 10 states, 10 states have (on average 6.7) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-19 15:51:46,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:51:46,115 INFO L93 Difference]: Finished difference Result 841 states and 1191 transitions. [2021-11-19 15:51:46,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-19 15:51:46,116 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) Word has length 78 [2021-11-19 15:51:46,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:51:46,119 INFO L225 Difference]: With dead ends: 841 [2021-11-19 15:51:46,119 INFO L226 Difference]: Without dead ends: 465 [2021-11-19 15:51:46,121 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-11-19 15:51:46,122 INFO L933 BasicCegarLoop]: 313 mSDtfsCounter, 15 mSDsluCounter, 1561 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1874 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:51:46,122 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1874 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:51:46,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-11-19 15:51:46,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 448. [2021-11-19 15:51:46,171 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 328 states have (on average 1.298780487804878) internal successors, (426), 332 states have internal predecessors, (426), 88 states have call successors, (88), 32 states have call predecessors, (88), 31 states have return successors, (104), 85 states have call predecessors, (104), 84 states have call successors, (104) [2021-11-19 15:51:46,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 618 transitions. [2021-11-19 15:51:46,173 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 618 transitions. Word has length 78 [2021-11-19 15:51:46,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:51:46,174 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 618 transitions. [2021-11-19 15:51:46,174 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (8), 2 states have call predecessors, (8), 3 states have return successors, (6), 3 states have call predecessors, (6), 1 states have call successors, (6) [2021-11-19 15:51:46,174 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 618 transitions. [2021-11-19 15:51:46,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-19 15:51:46,175 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:51:46,176 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:51:46,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (59)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:46,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:46,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:51:46,589 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:51:46,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:51:46,590 INFO L85 PathProgramCache]: Analyzing trace with hash 2076925663, now seen corresponding path program 1 times [2021-11-19 15:51:46,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:51:46,592 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [650928965] [2021-11-19 15:51:46,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:46,592 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:51:46,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:51:46,593 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:51:46,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-11-19 15:51:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:48,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 1683 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:51:48,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:48,793 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:48,794 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:49,264 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:49,265 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:51:49,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [650928965] [2021-11-19 15:51:49,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [650928965] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:51:49,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [352028062] [2021-11-19 15:51:49,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:49,265 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:49,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:51:49,266 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:51:49,267 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (61)] Waiting until timeout for monitored process [2021-11-19 15:51:50,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:50,819 INFO L263 TraceCheckSpWp]: Trace formula consists of 1683 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:51:50,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:51,110 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:51,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:51,400 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:51,400 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [352028062] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:51:51,400 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:51:51,400 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-19 15:51:51,400 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1130408854] [2021-11-19 15:51:51,400 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:51:51,401 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-19 15:51:51,401 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:51:51,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-19 15:51:51,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:51:51,401 INFO L87 Difference]: Start difference. First operand 448 states and 618 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-19 15:51:52,526 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:54,671 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:51:54,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:51:54,777 INFO L93 Difference]: Finished difference Result 977 states and 1378 transitions. [2021-11-19 15:51:54,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-19 15:51:54,778 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 93 [2021-11-19 15:51:54,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:51:54,781 INFO L225 Difference]: With dead ends: 977 [2021-11-19 15:51:54,781 INFO L226 Difference]: Without dead ends: 602 [2021-11-19 15:51:54,783 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 368 GetRequests, 357 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 15:51:54,783 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 249 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-11-19 15:51:54,784 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 633 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 3.3s Time] [2021-11-19 15:51:54,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-11-19 15:51:54,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 572. [2021-11-19 15:51:54,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 414 states have (on average 1.2922705314009661) internal successors, (535), 415 states have internal predecessors, (535), 115 states have call successors, (115), 41 states have call predecessors, (115), 42 states have return successors, (143), 118 states have call predecessors, (143), 112 states have call successors, (143) [2021-11-19 15:51:54,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 793 transitions. [2021-11-19 15:51:54,852 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 793 transitions. Word has length 93 [2021-11-19 15:51:54,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:51:54,853 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 793 transitions. [2021-11-19 15:51:54,853 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2021-11-19 15:51:54,853 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 793 transitions. [2021-11-19 15:51:54,854 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-19 15:51:54,854 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:51:54,855 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:51:54,873 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (61)] Forceful destruction successful, exit code 0 [2021-11-19 15:51:55,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (60)] Ended with exit code 0 [2021-11-19 15:51:55,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:51:55,267 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:51:55,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:51:55,268 INFO L85 PathProgramCache]: Analyzing trace with hash -1405428382, now seen corresponding path program 1 times [2021-11-19 15:51:55,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:51:55,270 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1669839100] [2021-11-19 15:51:55,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:55,270 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:51:55,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:51:55,271 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:51:55,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-11-19 15:51:56,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:56,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 1676 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:51:56,991 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:57,431 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:57,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:51:57,896 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:51:57,896 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:51:57,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1669839100] [2021-11-19 15:51:57,896 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1669839100] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:51:57,896 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [707537368] [2021-11-19 15:51:57,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:51:57,897 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:51:57,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:51:57,900 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:51:57,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (63)] Waiting until timeout for monitored process [2021-11-19 15:51:59,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:51:59,431 INFO L263 TraceCheckSpWp]: Trace formula consists of 1676 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:51:59,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:51:59,822 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:51:59,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:52:00,212 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:52:00,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [707537368] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:52:00,212 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:52:00,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-19 15:52:00,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69671062] [2021-11-19 15:52:00,213 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:52:00,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:52:00,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:52:00,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:52:00,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:52:00,214 INFO L87 Difference]: Start difference. First operand 572 states and 793 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-19 15:52:00,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:52:00,383 INFO L93 Difference]: Finished difference Result 1058 states and 1484 transitions. [2021-11-19 15:52:00,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:52:00,395 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) Word has length 94 [2021-11-19 15:52:00,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:52:00,400 INFO L225 Difference]: With dead ends: 1058 [2021-11-19 15:52:00,400 INFO L226 Difference]: Without dead ends: 572 [2021-11-19 15:52:00,403 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 373 GetRequests, 358 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:52:00,403 INFO L933 BasicCegarLoop]: 321 mSDtfsCounter, 5 mSDsluCounter, 1265 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1586 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:52:00,404 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 1586 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:52:00,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-11-19 15:52:00,462 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 572. [2021-11-19 15:52:00,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 572 states, 414 states have (on average 1.28743961352657) internal successors, (533), 415 states have internal predecessors, (533), 115 states have call successors, (115), 41 states have call predecessors, (115), 42 states have return successors, (143), 118 states have call predecessors, (143), 112 states have call successors, (143) [2021-11-19 15:52:00,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 791 transitions. [2021-11-19 15:52:00,466 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 791 transitions. Word has length 94 [2021-11-19 15:52:00,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:52:00,467 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 791 transitions. [2021-11-19 15:52:00,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 5 states have internal predecessors, (70), 2 states have call successors, (10), 2 states have call predecessors, (10), 3 states have return successors, (8), 3 states have call predecessors, (8), 1 states have call successors, (8) [2021-11-19 15:52:00,467 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 791 transitions. [2021-11-19 15:52:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-19 15:52:00,468 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:52:00,469 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:52:00,485 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (63)] Forceful destruction successful, exit code 0 [2021-11-19 15:52:00,708 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (62)] Ended with exit code 0 [2021-11-19 15:52:00,882 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:52:00,882 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:52:00,882 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:52:00,882 INFO L85 PathProgramCache]: Analyzing trace with hash -2005387419, now seen corresponding path program 1 times [2021-11-19 15:52:00,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:52:00,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1040118037] [2021-11-19 15:52:00,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:52:00,885 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:52:00,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:52:00,886 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:52:00,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-11-19 15:52:02,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:52:02,615 INFO L263 TraceCheckSpWp]: Trace formula consists of 1705 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:52:02,617 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:52:03,086 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:52:03,086 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:52:03,553 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:52:03,553 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:52:03,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1040118037] [2021-11-19 15:52:03,553 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1040118037] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:52:03,553 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1048359246] [2021-11-19 15:52:03,553 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:52:03,555 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:52:03,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:52:03,555 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:52:03,557 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (65)] Waiting until timeout for monitored process [2021-11-19 15:52:04,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:52:05,083 INFO L263 TraceCheckSpWp]: Trace formula consists of 1705 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-19 15:52:05,086 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:52:05,526 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:52:05,526 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:52:06,101 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:52:06,101 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1048359246] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:52:06,101 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:52:06,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 17 [2021-11-19 15:52:06,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [85765764] [2021-11-19 15:52:06,102 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:52:06,102 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-19 15:52:06,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:52:06,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-19 15:52:06,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:52:06,103 INFO L87 Difference]: Start difference. First operand 572 states and 791 transitions. Second operand has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-19 15:52:07,868 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:09,446 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:11,592 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:13,605 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:15,615 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:17,854 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:19,862 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:21,870 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:23,961 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:26,841 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:28,850 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:32,703 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:34,720 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:36,728 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:38,819 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:40,835 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:40,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:52:40,930 INFO L93 Difference]: Finished difference Result 1034 states and 1439 transitions. [2021-11-19 15:52:40,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-19 15:52:40,931 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 104 [2021-11-19 15:52:40,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:52:40,935 INFO L225 Difference]: With dead ends: 1034 [2021-11-19 15:52:40,935 INFO L226 Difference]: Without dead ends: 548 [2021-11-19 15:52:40,937 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 414 GetRequests, 398 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-19 15:52:40,938 INFO L933 BasicCegarLoop]: 475 mSDtfsCounter, 329 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 123 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.7s IncrementalHoareTripleChecker+Time [2021-11-19 15:52:40,938 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 1111 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 517 Invalid, 13 Unknown, 0 Unchecked, 34.7s Time] [2021-11-19 15:52:40,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-11-19 15:52:40,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 541. [2021-11-19 15:52:40,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 541 states, 390 states have (on average 1.2923076923076924) internal successors, (504), 394 states have internal predecessors, (504), 111 states have call successors, (111), 41 states have call predecessors, (111), 39 states have return successors, (122), 108 states have call predecessors, (122), 108 states have call successors, (122) [2021-11-19 15:52:40,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 737 transitions. [2021-11-19 15:52:40,999 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 737 transitions. Word has length 104 [2021-11-19 15:52:40,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:52:40,999 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 737 transitions. [2021-11-19 15:52:40,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.142857142857142) internal successors, (85), 7 states have internal predecessors, (85), 3 states have call successors, (12), 4 states have call predecessors, (12), 5 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2021-11-19 15:52:41,000 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 737 transitions. [2021-11-19 15:52:41,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-19 15:52:41,001 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:52:41,001 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:52:41,027 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (64)] Forceful destruction successful, exit code 0 [2021-11-19 15:52:41,213 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (65)] Forceful destruction successful, exit code 0 [2021-11-19 15:52:41,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:52:41,404 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:52:41,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:52:41,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1079713014, now seen corresponding path program 1 times [2021-11-19 15:52:41,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:52:41,406 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1328124889] [2021-11-19 15:52:41,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:52:41,406 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:52:41,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:52:41,407 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:52:41,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-11-19 15:52:43,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:52:43,131 INFO L263 TraceCheckSpWp]: Trace formula consists of 1693 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:52:43,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:52:43,623 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:52:43,623 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:52:44,144 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:52:44,144 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:52:44,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1328124889] [2021-11-19 15:52:44,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1328124889] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:52:44,144 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [880208170] [2021-11-19 15:52:44,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:52:44,145 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:52:44,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:52:44,146 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:52:44,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (67)] Waiting until timeout for monitored process [2021-11-19 15:52:45,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:52:45,668 INFO L263 TraceCheckSpWp]: Trace formula consists of 1693 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-19 15:52:45,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:52:46,796 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:52:46,796 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:52:48,651 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:52:48,651 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [880208170] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:52:48,651 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:52:48,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [7, 7] total 34 [2021-11-19 15:52:48,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880529233] [2021-11-19 15:52:48,652 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:52:48,652 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-19 15:52:48,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:52:48,653 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-19 15:52:48,653 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2021-11-19 15:52:48,653 INFO L87 Difference]: Start difference. First operand 541 states and 737 transitions. Second operand has 24 states, 24 states have (on average 4.625) internal successors, (111), 20 states have internal predecessors, (111), 4 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (12), 7 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-19 15:52:50,807 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:52:53,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:52:53,171 INFO L93 Difference]: Finished difference Result 587 states and 793 transitions. [2021-11-19 15:52:53,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 15:52:53,172 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 20 states have internal predecessors, (111), 4 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (12), 7 states have call predecessors, (12), 3 states have call successors, (12) Word has length 110 [2021-11-19 15:52:53,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:52:53,186 INFO L225 Difference]: With dead ends: 587 [2021-11-19 15:52:53,187 INFO L226 Difference]: Without dead ends: 550 [2021-11-19 15:52:53,189 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 404 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 15:52:53,189 INFO L933 BasicCegarLoop]: 331 mSDtfsCounter, 122 mSDsluCounter, 5481 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 5812 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:52:53,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 5812 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 313 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2021-11-19 15:52:53,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-19 15:52:53,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 539. [2021-11-19 15:52:53,307 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 539 states, 389 states have (on average 1.2930591259640103) internal successors, (503), 393 states have internal predecessors, (503), 110 states have call successors, (110), 41 states have call predecessors, (110), 39 states have return successors, (120), 107 states have call predecessors, (120), 107 states have call successors, (120) [2021-11-19 15:52:53,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 733 transitions. [2021-11-19 15:52:53,310 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 733 transitions. Word has length 110 [2021-11-19 15:52:53,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:52:53,310 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 733 transitions. [2021-11-19 15:52:53,310 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 4.625) internal successors, (111), 20 states have internal predecessors, (111), 4 states have call successors, (11), 2 states have call predecessors, (11), 5 states have return successors, (12), 7 states have call predecessors, (12), 3 states have call successors, (12) [2021-11-19 15:52:53,311 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 733 transitions. [2021-11-19 15:52:53,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-19 15:52:53,313 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:52:53,313 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:52:53,331 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (67)] Forceful destruction successful, exit code 0 [2021-11-19 15:52:53,560 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (66)] Forceful destruction successful, exit code 0 [2021-11-19 15:52:53,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:52:53,735 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:52:53,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:52:53,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1486066172, now seen corresponding path program 1 times [2021-11-19 15:52:53,738 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:52:53,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1275053249] [2021-11-19 15:52:53,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:52:53,739 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:52:53,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:52:53,740 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:52:53,758 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-11-19 15:52:55,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:52:55,488 INFO L263 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:52:55,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:52:56,038 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:52:56,038 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:52:56,563 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:52:56,563 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:52:56,563 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1275053249] [2021-11-19 15:52:56,563 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1275053249] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:52:56,564 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1590494836] [2021-11-19 15:52:56,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:52:56,564 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:52:56,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:52:56,565 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:52:56,566 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (69)] Waiting until timeout for monitored process [2021-11-19 15:52:57,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:52:58,090 INFO L263 TraceCheckSpWp]: Trace formula consists of 1724 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 15:52:58,095 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:52:59,382 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:52:59,382 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:00,738 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:53:00,738 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1590494836] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:53:00,738 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:53:00,738 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [7, 7] total 30 [2021-11-19 15:53:00,739 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730438178] [2021-11-19 15:53:00,739 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:53:00,739 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-19 15:53:00,739 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:53:00,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-19 15:53:00,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-11-19 15:53:00,740 INFO L87 Difference]: Start difference. First operand 539 states and 733 transitions. Second operand has 20 states, 20 states have (on average 8.5) internal successors, (170), 18 states have internal predecessors, (170), 6 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 7 states have call predecessors, (20), 5 states have call successors, (20) [2021-11-19 15:53:05,385 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:53:09,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:53:09,490 INFO L93 Difference]: Finished difference Result 1068 states and 1448 transitions. [2021-11-19 15:53:09,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-19 15:53:09,491 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 8.5) internal successors, (170), 18 states have internal predecessors, (170), 6 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 7 states have call predecessors, (20), 5 states have call successors, (20) Word has length 120 [2021-11-19 15:53:09,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:53:09,497 INFO L225 Difference]: With dead ends: 1068 [2021-11-19 15:53:09,497 INFO L226 Difference]: Without dead ends: 979 [2021-11-19 15:53:09,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 3.5s TimeCoverageRelationStatistics Valid=260, Invalid=1902, Unknown=0, NotChecked=0, Total=2162 [2021-11-19 15:53:09,499 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 713 mSDsluCounter, 3458 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 23 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 3827 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:53:09,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 3827 Invalid, 634 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 610 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2021-11-19 15:53:09,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-19 15:53:09,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 513. [2021-11-19 15:53:09,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 369 states have (on average 1.2845528455284554) internal successors, (474), 373 states have internal predecessors, (474), 106 states have call successors, (106), 39 states have call predecessors, (106), 37 states have return successors, (116), 103 states have call predecessors, (116), 103 states have call successors, (116) [2021-11-19 15:53:09,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 696 transitions. [2021-11-19 15:53:09,570 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 696 transitions. Word has length 120 [2021-11-19 15:53:09,571 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:53:09,571 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 696 transitions. [2021-11-19 15:53:09,571 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 8.5) internal successors, (170), 18 states have internal predecessors, (170), 6 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 7 states have call predecessors, (20), 5 states have call successors, (20) [2021-11-19 15:53:09,571 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 696 transitions. [2021-11-19 15:53:09,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-19 15:53:09,573 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:53:09,573 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:53:09,591 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (69)] Forceful destruction successful, exit code 0 [2021-11-19 15:53:09,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-11-19 15:53:09,991 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:53:09,991 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:53:09,992 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:53:09,992 INFO L85 PathProgramCache]: Analyzing trace with hash -1193371565, now seen corresponding path program 1 times [2021-11-19 15:53:09,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:53:09,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1853390134] [2021-11-19 15:53:09,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:09,994 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:53:09,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:53:09,995 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:53:09,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-11-19 15:53:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:11,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 1785 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:53:11,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:12,325 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:53:12,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:12,883 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:53:12,883 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:53:12,883 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1853390134] [2021-11-19 15:53:12,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1853390134] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:53:12,884 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [792072739] [2021-11-19 15:53:12,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:12,884 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:53:12,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:53:12,885 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:53:12,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (71)] Waiting until timeout for monitored process [2021-11-19 15:53:14,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:14,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 1785 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:53:14,447 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:14,840 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:53:14,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:15,141 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:53:15,141 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [792072739] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:53:15,141 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:53:15,141 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 15 [2021-11-19 15:53:15,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124650543] [2021-11-19 15:53:15,142 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:53:15,142 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-19 15:53:15,142 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:53:15,142 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-19 15:53:15,143 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-19 15:53:15,143 INFO L87 Difference]: Start difference. First operand 513 states and 696 transitions. Second operand has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-19 15:53:15,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:53:15,261 INFO L93 Difference]: Finished difference Result 674 states and 919 transitions. [2021-11-19 15:53:15,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-19 15:53:15,262 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) Word has length 114 [2021-11-19 15:53:15,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:53:15,264 INFO L225 Difference]: With dead ends: 674 [2021-11-19 15:53:15,265 INFO L226 Difference]: Without dead ends: 602 [2021-11-19 15:53:15,265 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 452 GetRequests, 439 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-19 15:53:15,266 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 33 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 1313 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:53:15,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 1313 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:53:15,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-11-19 15:53:15,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 519. [2021-11-19 15:53:15,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 519 states, 373 states have (on average 1.2815013404825737) internal successors, (478), 378 states have internal predecessors, (478), 106 states have call successors, (106), 39 states have call predecessors, (106), 39 states have return successors, (124), 104 states have call predecessors, (124), 103 states have call successors, (124) [2021-11-19 15:53:15,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 708 transitions. [2021-11-19 15:53:15,362 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 708 transitions. Word has length 114 [2021-11-19 15:53:15,362 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:53:15,362 INFO L470 AbstractCegarLoop]: Abstraction has 519 states and 708 transitions. [2021-11-19 15:53:15,362 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.4) internal successors, (97), 4 states have internal predecessors, (97), 2 states have call successors, (12), 2 states have call predecessors, (12), 3 states have return successors, (11), 3 states have call predecessors, (11), 2 states have call successors, (11) [2021-11-19 15:53:15,363 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 708 transitions. [2021-11-19 15:53:15,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-19 15:53:15,364 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:53:15,365 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:53:15,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (70)] Ended with exit code 0 [2021-11-19 15:53:15,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (71)] Forceful destruction successful, exit code 0 [2021-11-19 15:53:15,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:53:15,783 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:53:15,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:53:15,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1416460212, now seen corresponding path program 1 times [2021-11-19 15:53:15,787 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:53:15,787 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1668812790] [2021-11-19 15:53:15,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:15,787 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:53:15,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:53:15,789 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:53:15,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2021-11-19 15:53:17,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:17,568 INFO L263 TraceCheckSpWp]: Trace formula consists of 1779 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:53:17,571 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:18,081 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:53:18,081 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:18,600 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:53:18,600 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:53:18,600 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1668812790] [2021-11-19 15:53:18,601 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1668812790] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:53:18,601 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1128807393] [2021-11-19 15:53:18,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:18,601 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:53:18,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:53:18,602 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:53:18,603 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (73)] Waiting until timeout for monitored process [2021-11-19 15:53:20,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:20,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 1779 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-19 15:53:20,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:21,297 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:53:21,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:23,143 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:53:23,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1128807393] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:53:23,143 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:53:23,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [7, 7] total 34 [2021-11-19 15:53:23,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254954476] [2021-11-19 15:53:23,144 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:53:23,144 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-19 15:53:23,144 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:53:23,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-19 15:53:23,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2021-11-19 15:53:23,146 INFO L87 Difference]: Start difference. First operand 519 states and 708 transitions. Second operand has 24 states, 24 states have (on average 5.0) internal successors, (120), 20 states have internal predecessors, (120), 4 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (14), 7 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-19 15:53:25,270 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:53:32,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:53:32,461 INFO L93 Difference]: Finished difference Result 994 states and 1499 transitions. [2021-11-19 15:53:32,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 15:53:32,462 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 5.0) internal successors, (120), 20 states have internal predecessors, (120), 4 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (14), 7 states have call predecessors, (14), 3 states have call successors, (14) Word has length 114 [2021-11-19 15:53:32,463 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:53:32,467 INFO L225 Difference]: With dead ends: 994 [2021-11-19 15:53:32,467 INFO L226 Difference]: Without dead ends: 821 [2021-11-19 15:53:32,471 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 15:53:32,471 INFO L933 BasicCegarLoop]: 392 mSDtfsCounter, 347 mSDsluCounter, 5506 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 39 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 5898 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-11-19 15:53:32,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 5898 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 244 Invalid, 1 Unknown, 0 Unchecked, 7.9s Time] [2021-11-19 15:53:32,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2021-11-19 15:53:32,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 651. [2021-11-19 15:53:32,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 455 states have (on average 1.2725274725274724) internal successors, (579), 464 states have internal predecessors, (579), 157 states have call successors, (157), 39 states have call predecessors, (157), 38 states have return successors, (181), 151 states have call predecessors, (181), 153 states have call successors, (181) [2021-11-19 15:53:32,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 917 transitions. [2021-11-19 15:53:32,562 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 917 transitions. Word has length 114 [2021-11-19 15:53:32,563 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:53:32,563 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 917 transitions. [2021-11-19 15:53:32,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.0) internal successors, (120), 20 states have internal predecessors, (120), 4 states have call successors, (13), 2 states have call predecessors, (13), 5 states have return successors, (14), 7 states have call predecessors, (14), 3 states have call successors, (14) [2021-11-19 15:53:32,563 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 917 transitions. [2021-11-19 15:53:32,566 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-19 15:53:32,566 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:53:32,566 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 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] [2021-11-19 15:53:32,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (73)] Forceful destruction successful, exit code 0 [2021-11-19 15:53:32,805 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (72)] Ended with exit code 0 [2021-11-19 15:53:32,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:53:32,983 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:53:32,983 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:53:32,984 INFO L85 PathProgramCache]: Analyzing trace with hash -1352499754, now seen corresponding path program 1 times [2021-11-19 15:53:32,986 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:53:32,987 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1797151510] [2021-11-19 15:53:32,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:32,987 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:53:32,987 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:53:32,988 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:53:32,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2021-11-19 15:53:34,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:34,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 1884 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:53:34,809 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:35,379 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-19 15:53:35,379 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:35,910 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2021-11-19 15:53:35,911 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:53:35,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1797151510] [2021-11-19 15:53:35,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1797151510] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:53:35,911 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [324720164] [2021-11-19 15:53:35,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:35,911 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:53:35,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:53:35,912 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:53:35,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (75)] Waiting until timeout for monitored process [2021-11-19 15:53:37,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:37,500 INFO L263 TraceCheckSpWp]: Trace formula consists of 1884 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:53:37,504 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:37,984 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-19 15:53:37,984 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:38,294 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-19 15:53:38,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [324720164] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:53:38,294 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:53:38,294 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-19 15:53:38,295 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755450137] [2021-11-19 15:53:38,295 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:53:38,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:53:38,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:53:38,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:53:38,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:53:38,296 INFO L87 Difference]: Start difference. First operand 651 states and 917 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-19 15:53:38,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:53:38,614 INFO L93 Difference]: Finished difference Result 1140 states and 1595 transitions. [2021-11-19 15:53:38,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:53:38,616 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) Word has length 130 [2021-11-19 15:53:38,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:53:38,620 INFO L225 Difference]: With dead ends: 1140 [2021-11-19 15:53:38,620 INFO L226 Difference]: Without dead ends: 621 [2021-11-19 15:53:38,622 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 502 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:53:38,623 INFO L933 BasicCegarLoop]: 305 mSDtfsCounter, 4 mSDsluCounter, 1170 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:53:38,623 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1475 Invalid, 56 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 15:53:38,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-11-19 15:53:38,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 621. [2021-11-19 15:53:38,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 621 states, 439 states have (on average 1.2642369020501139) internal successors, (555), 446 states have internal predecessors, (555), 143 states have call successors, (143), 39 states have call predecessors, (143), 38 states have return successors, (165), 139 states have call predecessors, (165), 139 states have call successors, (165) [2021-11-19 15:53:38,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 863 transitions. [2021-11-19 15:53:38,709 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 863 transitions. Word has length 130 [2021-11-19 15:53:38,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:53:38,710 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 863 transitions. [2021-11-19 15:53:38,710 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 5 states have internal predecessors, (93), 2 states have call successors, (14), 2 states have call predecessors, (14), 3 states have return successors, (12), 3 states have call predecessors, (12), 2 states have call successors, (12) [2021-11-19 15:53:38,710 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 863 transitions. [2021-11-19 15:53:38,712 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-19 15:53:38,712 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:53:38,712 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:53:38,723 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (75)] Forceful destruction successful, exit code 0 [2021-11-19 15:53:38,946 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (74)] Forceful destruction successful, exit code 0 [2021-11-19 15:53:39,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:53:39,120 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:53:39,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:53:39,120 INFO L85 PathProgramCache]: Analyzing trace with hash -262540294, now seen corresponding path program 1 times [2021-11-19 15:53:39,124 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:53:39,124 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1333459401] [2021-11-19 15:53:39,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:39,124 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:53:39,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:53:39,145 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:53:39,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2021-11-19 15:53:40,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:40,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 1810 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:53:40,956 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:41,497 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:53:41,497 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:42,020 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-19 15:53:42,021 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:53:42,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1333459401] [2021-11-19 15:53:42,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1333459401] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:53:42,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1578994226] [2021-11-19 15:53:42,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:53:42,021 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:53:42,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:53:42,022 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:53:42,023 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (77)] Waiting until timeout for monitored process [2021-11-19 15:53:43,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:53:43,589 INFO L263 TraceCheckSpWp]: Trace formula consists of 1810 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-19 15:53:43,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:53:44,847 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:53:44,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:53:46,216 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-11-19 15:53:46,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1578994226] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:53:46,216 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:53:46,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [7, 7] total 30 [2021-11-19 15:53:46,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220536334] [2021-11-19 15:53:46,217 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:53:46,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-19 15:53:46,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:53:46,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-19 15:53:46,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-11-19 15:53:46,218 INFO L87 Difference]: Start difference. First operand 621 states and 863 transitions. Second operand has 20 states, 20 states have (on average 8.45) internal successors, (169), 18 states have internal predecessors, (169), 6 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2021-11-19 15:53:47,391 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:53:48,439 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:53:49,548 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:53:50,644 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:53:51,663 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:53:53,797 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-19 15:54:06,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:54:06,866 INFO L93 Difference]: Finished difference Result 1223 states and 1703 transitions. [2021-11-19 15:54:06,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-19 15:54:06,867 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 8.45) internal successors, (169), 18 states have internal predecessors, (169), 6 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) Word has length 124 [2021-11-19 15:54:06,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:54:06,870 INFO L225 Difference]: With dead ends: 1223 [2021-11-19 15:54:06,871 INFO L226 Difference]: Without dead ends: 934 [2021-11-19 15:54:06,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 464 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=278, Invalid=2074, Unknown=0, NotChecked=0, Total=2352 [2021-11-19 15:54:06,873 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 1104 mSDsluCounter, 2717 mSDsCounter, 0 mSdLazyCounter, 1496 mSolverCounterSat, 336 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1106 SdHoareTripleChecker+Valid, 3000 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1496 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.5s IncrementalHoareTripleChecker+Time [2021-11-19 15:54:06,874 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1106 Valid, 3000 Invalid, 1833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 1496 Invalid, 1 Unknown, 0 Unchecked, 18.5s Time] [2021-11-19 15:54:06,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 934 states. [2021-11-19 15:54:06,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 934 to 293. [2021-11-19 15:54:06,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 218 states have (on average 1.2110091743119267) internal successors, (264), 221 states have internal predecessors, (264), 51 states have call successors, (51), 26 states have call predecessors, (51), 23 states have return successors, (56), 46 states have call predecessors, (56), 48 states have call successors, (56) [2021-11-19 15:54:06,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 371 transitions. [2021-11-19 15:54:06,920 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 371 transitions. Word has length 124 [2021-11-19 15:54:06,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:54:06,920 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 371 transitions. [2021-11-19 15:54:06,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 8.45) internal successors, (169), 18 states have internal predecessors, (169), 6 states have call successors, (21), 3 states have call predecessors, (21), 4 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2021-11-19 15:54:06,920 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 371 transitions. [2021-11-19 15:54:06,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-19 15:54:06,921 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:54:06,921 INFO L514 BasicCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 15:54:06,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (77)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:07,148 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (76)] Ended with exit code 0 [2021-11-19 15:54:07,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:54:07,322 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:54:07,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:54:07,322 INFO L85 PathProgramCache]: Analyzing trace with hash -62682833, now seen corresponding path program 1 times [2021-11-19 15:54:07,325 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:54:07,325 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330501034] [2021-11-19 15:54:07,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:07,325 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:54:07,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:54:07,326 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:54:07,327 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2021-11-19 15:54:09,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:09,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 2024 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:54:09,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:09,912 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-19 15:54:09,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:10,630 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-19 15:54:10,630 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:54:10,630 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330501034] [2021-11-19 15:54:10,630 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330501034] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:54:10,631 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1731120094] [2021-11-19 15:54:10,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:10,631 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:10,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:54:10,636 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:54:10,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (79)] Waiting until timeout for monitored process [2021-11-19 15:54:12,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:12,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 2024 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:54:12,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:12,906 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-19 15:54:12,906 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:13,259 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2021-11-19 15:54:13,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1731120094] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:54:13,260 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:54:13,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-19 15:54:13,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024985016] [2021-11-19 15:54:13,260 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:54:13,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:54:13,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:54:13,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:54:13,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:54:13,262 INFO L87 Difference]: Start difference. First operand 293 states and 371 transitions. Second operand has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-19 15:54:13,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:54:13,523 INFO L93 Difference]: Finished difference Result 477 states and 597 transitions. [2021-11-19 15:54:13,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:54:13,524 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 165 [2021-11-19 15:54:13,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:54:13,525 INFO L225 Difference]: With dead ends: 477 [2021-11-19 15:54:13,525 INFO L226 Difference]: Without dead ends: 278 [2021-11-19 15:54:13,526 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 657 GetRequests, 642 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:54:13,526 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 4 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1224 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:54:13,526 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1224 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 15:54:13,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-11-19 15:54:13,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2021-11-19 15:54:13,565 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 209 states have (on average 1.200956937799043) internal successors, (251), 211 states have internal predecessors, (251), 46 states have call successors, (46), 25 states have call predecessors, (46), 22 states have return successors, (50), 42 states have call predecessors, (50), 43 states have call successors, (50) [2021-11-19 15:54:13,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 347 transitions. [2021-11-19 15:54:13,566 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 347 transitions. Word has length 165 [2021-11-19 15:54:13,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:54:13,567 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 347 transitions. [2021-11-19 15:54:13,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.166666666666668) internal successors, (97), 5 states have internal predecessors, (97), 2 states have call successors, (15), 2 states have call predecessors, (15), 3 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-19 15:54:13,567 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 347 transitions. [2021-11-19 15:54:13,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-19 15:54:13,569 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:54:13,569 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:54:13,623 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:13,796 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (79)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:13,985 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:13,985 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:54:13,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:54:13,986 INFO L85 PathProgramCache]: Analyzing trace with hash 619934503, now seen corresponding path program 1 times [2021-11-19 15:54:13,988 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:54:13,989 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668404916] [2021-11-19 15:54:13,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:13,989 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:54:13,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:54:13,990 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:54:13,991 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2021-11-19 15:54:15,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:15,933 INFO L263 TraceCheckSpWp]: Trace formula consists of 2192 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:54:15,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:16,875 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-19 15:54:16,875 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:17,540 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-19 15:54:17,540 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:54:17,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668404916] [2021-11-19 15:54:17,540 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668404916] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:54:17,540 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1849090316] [2021-11-19 15:54:17,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:17,541 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:17,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:54:17,543 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:54:17,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (81)] Waiting until timeout for monitored process [2021-11-19 15:54:19,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:19,221 INFO L263 TraceCheckSpWp]: Trace formula consists of 2192 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:54:19,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:19,877 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-19 15:54:19,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:20,723 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 143 trivial. 0 not checked. [2021-11-19 15:54:20,723 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1849090316] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 15:54:20,723 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 15:54:20,723 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7, 6] total 20 [2021-11-19 15:54:20,724 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33183133] [2021-11-19 15:54:20,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:54:20,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:54:20,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:54:20,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:54:20,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-11-19 15:54:20,731 INFO L87 Difference]: Start difference. First operand 278 states and 347 transitions. Second operand has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 5 states have internal predecessors, (122), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-19 15:54:21,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:54:21,070 INFO L93 Difference]: Finished difference Result 498 states and 625 transitions. [2021-11-19 15:54:21,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:54:21,070 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 5 states have internal predecessors, (122), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 204 [2021-11-19 15:54:21,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:54:21,072 INFO L225 Difference]: With dead ends: 498 [2021-11-19 15:54:21,072 INFO L226 Difference]: Without dead ends: 301 [2021-11-19 15:54:21,072 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 813 GetRequests, 794 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-11-19 15:54:21,073 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 11 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:54:21,073 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 1199 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 15:54:21,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-19 15:54:21,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 287. [2021-11-19 15:54:21,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 217 states have (on average 1.1935483870967742) internal successors, (259), 219 states have internal predecessors, (259), 46 states have call successors, (46), 25 states have call predecessors, (46), 23 states have return successors, (54), 43 states have call predecessors, (54), 43 states have call successors, (54) [2021-11-19 15:54:21,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 359 transitions. [2021-11-19 15:54:21,111 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 359 transitions. Word has length 204 [2021-11-19 15:54:21,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:54:21,111 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 359 transitions. [2021-11-19 15:54:21,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.333333333333332) internal successors, (122), 5 states have internal predecessors, (122), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-19 15:54:21,112 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 359 transitions. [2021-11-19 15:54:21,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-11-19 15:54:21,114 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:54:21,114 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 15:54:21,126 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (81)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:21,356 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:21,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:54:21,523 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:54:21,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:54:21,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1883793888, now seen corresponding path program 1 times [2021-11-19 15:54:21,526 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:54:21,526 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1295579580] [2021-11-19 15:54:21,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:21,527 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:54:21,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:54:21,527 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:54:21,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2021-11-19 15:54:23,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:23,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 2193 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:54:23,471 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:24,300 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-11-19 15:54:24,301 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:24,985 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2021-11-19 15:54:24,985 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:54:24,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1295579580] [2021-11-19 15:54:24,985 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1295579580] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:54:24,985 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [935986028] [2021-11-19 15:54:24,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:24,985 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:24,986 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:54:24,986 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:54:24,988 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (83)] Waiting until timeout for monitored process [2021-11-19 15:54:26,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:26,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 2193 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:54:26,716 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:27,371 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2021-11-19 15:54:27,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:28,160 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 12 proven. 6 refuted. 0 times theorem prover too weak. 142 trivial. 0 not checked. [2021-11-19 15:54:28,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [935986028] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-19 15:54:28,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-19 15:54:28,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7, 6] total 20 [2021-11-19 15:54:28,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54065437] [2021-11-19 15:54:28,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 15:54:28,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:54:28,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:54:28,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:54:28,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-11-19 15:54:28,162 INFO L87 Difference]: Start difference. First operand 287 states and 359 transitions. Second operand has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-19 15:54:28,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:54:28,527 INFO L93 Difference]: Finished difference Result 491 states and 610 transitions. [2021-11-19 15:54:28,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:54:28,531 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 205 [2021-11-19 15:54:28,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:54:28,533 INFO L225 Difference]: With dead ends: 491 [2021-11-19 15:54:28,533 INFO L226 Difference]: Without dead ends: 284 [2021-11-19 15:54:28,534 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 817 GetRequests, 798 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-11-19 15:54:28,534 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 3 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:54:28,535 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 1231 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 15:54:28,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-11-19 15:54:28,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284. [2021-11-19 15:54:28,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 284 states, 215 states have (on average 1.1906976744186046) internal successors, (256), 217 states have internal predecessors, (256), 45 states have call successors, (45), 25 states have call predecessors, (45), 23 states have return successors, (51), 42 states have call predecessors, (51), 42 states have call successors, (51) [2021-11-19 15:54:28,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 352 transitions. [2021-11-19 15:54:28,575 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 352 transitions. Word has length 205 [2021-11-19 15:54:28,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:54:28,576 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 352 transitions. [2021-11-19 15:54:28,576 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 5 states have internal predecessors, (124), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-19 15:54:28,576 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 352 transitions. [2021-11-19 15:54:28,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-19 15:54:28,579 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:54:28,579 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 15:54:28,621 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:28,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (83)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:29,003 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:29,003 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:54:29,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:54:29,004 INFO L85 PathProgramCache]: Analyzing trace with hash -1239590301, now seen corresponding path program 1 times [2021-11-19 15:54:29,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:54:29,008 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [40612758] [2021-11-19 15:54:29,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:29,009 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:54:29,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:54:29,010 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:54:29,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2021-11-19 15:54:31,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:31,129 INFO L263 TraceCheckSpWp]: Trace formula consists of 2223 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:54:31,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:31,992 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-19 15:54:31,992 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:32,729 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2021-11-19 15:54:32,729 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:54:32,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [40612758] [2021-11-19 15:54:32,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [40612758] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:54:32,730 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2028576729] [2021-11-19 15:54:32,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:32,730 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:32,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:54:32,731 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:54:32,735 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (85)] Waiting until timeout for monitored process [2021-11-19 15:54:34,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:34,413 INFO L263 TraceCheckSpWp]: Trace formula consists of 2223 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:54:34,417 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:34,965 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2021-11-19 15:54:34,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:35,384 INFO L134 CoverageAnalysis]: Checked inductivity of 161 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2021-11-19 15:54:35,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2028576729] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:54:35,384 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:54:35,385 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-19 15:54:35,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [114562436] [2021-11-19 15:54:35,385 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:54:35,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:54:35,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:54:35,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:54:35,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:54:35,386 INFO L87 Difference]: Start difference. First operand 284 states and 352 transitions. Second operand has 6 states, 6 states have (on average 18.5) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-19 15:54:35,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:54:35,663 INFO L93 Difference]: Finished difference Result 366 states and 451 transitions. [2021-11-19 15:54:35,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:54:35,664 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) Word has length 214 [2021-11-19 15:54:35,664 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:54:35,665 INFO L225 Difference]: With dead ends: 366 [2021-11-19 15:54:35,665 INFO L226 Difference]: Without dead ends: 244 [2021-11-19 15:54:35,665 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 853 GetRequests, 838 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:54:35,666 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 4 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1176 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-11-19 15:54:35,666 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1176 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-11-19 15:54:35,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-19 15:54:35,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2021-11-19 15:54:35,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 244 states, 188 states have (on average 1.1861702127659575) internal successors, (223), 189 states have internal predecessors, (223), 35 states have call successors, (35), 20 states have call predecessors, (35), 20 states have return successors, (42), 35 states have call predecessors, (42), 33 states have call successors, (42) [2021-11-19 15:54:35,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 300 transitions. [2021-11-19 15:54:35,699 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 300 transitions. Word has length 214 [2021-11-19 15:54:35,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:54:35,700 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 300 transitions. [2021-11-19 15:54:35,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.5) internal successors, (111), 5 states have internal predecessors, (111), 2 states have call successors, (19), 2 states have call predecessors, (19), 3 states have return successors, (17), 3 states have call predecessors, (17), 2 states have call successors, (17) [2021-11-19 15:54:35,700 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 300 transitions. [2021-11-19 15:54:35,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-11-19 15:54:35,702 INFO L506 BasicCegarLoop]: Found error trace [2021-11-19 15:54:35,702 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-19 15:54:35,754 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (84)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:35,934 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (85)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:36,123 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3,85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:36,123 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-19 15:54:36,124 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 15:54:36,124 INFO L85 PathProgramCache]: Analyzing trace with hash 212274419, now seen corresponding path program 1 times [2021-11-19 15:54:36,126 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-19 15:54:36,127 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [798411698] [2021-11-19 15:54:36,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:36,127 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-19 15:54:36,127 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat [2021-11-19 15:54:36,127 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-19 15:54:36,130 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2021-11-19 15:54:37,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:38,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 2243 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-19 15:54:38,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:39,057 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-19 15:54:39,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:39,791 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2021-11-19 15:54:39,792 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-19 15:54:39,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [798411698] [2021-11-19 15:54:39,792 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [798411698] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 15:54:39,792 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [48424672] [2021-11-19 15:54:39,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 15:54:39,792 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-19 15:54:39,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 [2021-11-19 15:54:39,793 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-19 15:54:39,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (87)] Waiting until timeout for monitored process [2021-11-19 15:54:41,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 15:54:41,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 2243 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-19 15:54:41,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 15:54:42,095 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 158 trivial. 0 not checked. [2021-11-19 15:54:42,097 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 15:54:42,556 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 176 trivial. 0 not checked. [2021-11-19 15:54:42,556 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [48424672] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-19 15:54:42,556 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-19 15:54:42,557 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-19 15:54:42,557 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719916029] [2021-11-19 15:54:42,557 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-19 15:54:42,558 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-19 15:54:42,558 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-19 15:54:42,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-19 15:54:42,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-19 15:54:42,558 INFO L87 Difference]: Start difference. First operand 244 states and 300 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 5 states have internal predecessors, (117), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-19 15:54:42,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-19 15:54:42,735 INFO L93 Difference]: Finished difference Result 244 states and 300 transitions. [2021-11-19 15:54:42,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-19 15:54:42,736 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 5 states have internal predecessors, (117), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 233 [2021-11-19 15:54:42,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-19 15:54:42,736 INFO L225 Difference]: With dead ends: 244 [2021-11-19 15:54:42,737 INFO L226 Difference]: Without dead ends: 0 [2021-11-19 15:54:42,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 929 GetRequests, 914 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-19 15:54:42,738 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 4 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-19 15:54:42,738 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 852 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-19 15:54:42,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-19 15:54:42,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-19 15:54:42,739 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-19 15:54:42,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-19 15:54:42,740 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 233 [2021-11-19 15:54:42,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-19 15:54:42,740 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-19 15:54:42,740 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 5 states have internal predecessors, (117), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-19 15:54:42,740 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-19 15:54:42,741 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-19 15:54:42,744 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-19 15:54:42,760 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt (87)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:42,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2021-11-19 15:54:43,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/cvc4 --incremental --print-success --lang smt,86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/mathsat -unsat_core_generation=3 [2021-11-19 15:54:43,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-19 15:56:11,838 INFO L861 garLoopResultBuilder]: At program point KeQuerySystemTimeENTRY(lines 1574 1577) the Hoare annotation is: true [2021-11-19 15:56:11,839 INFO L858 garLoopResultBuilder]: For program point KeQuerySystemTimeFINAL(lines 1574 1577) no Hoare annotation was computed. [2021-11-19 15:56:11,839 INFO L858 garLoopResultBuilder]: For program point KeQuerySystemTimeEXIT(lines 1574 1577) no Hoare annotation was computed. [2021-11-19 15:56:11,839 INFO L854 garLoopResultBuilder]: At program point L4062(line 4062) the Hoare annotation is: (or (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (not (= ~routine~0 (_ bv0 32))) (not (= ~compRegistered~0 (_ bv1 32))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (not (= |old(~s~0)| ~NP~0)) (not (= (_ bv7 32) ~IPC~0)) (= ~pended~0 (_ bv1 32)) (not (= ~setEventCalled~0 (_ bv1 32))) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,839 INFO L858 garLoopResultBuilder]: For program point L4062-1(lines 4054 4067) no Hoare annotation was computed. [2021-11-19 15:56:11,840 INFO L854 garLoopResultBuilder]: At program point stubMoreProcessingRequiredENTRY(lines 4054 4067) the Hoare annotation is: (or (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (not (= ~routine~0 (_ bv0 32))) (not (= ~compRegistered~0 (_ bv1 32))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (not (= |old(~s~0)| ~NP~0)) (= ~NP~0 ~s~0) (not (= (_ bv7 32) ~IPC~0)) (= ~pended~0 (_ bv1 32)) (not (= ~setEventCalled~0 (_ bv1 32))) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,840 INFO L858 garLoopResultBuilder]: For program point stubMoreProcessingRequiredEXIT(lines 4054 4067) no Hoare annotation was computed. [2021-11-19 15:56:11,840 INFO L858 garLoopResultBuilder]: For program point L3808(lines 3785 3813) no Hoare annotation was computed. [2021-11-19 15:56:11,840 INFO L861 garLoopResultBuilder]: At program point L3798(lines 3797 3810) the Hoare annotation is: true [2021-11-19 15:56:11,840 INFO L861 garLoopResultBuilder]: At program point IoBuildDeviceIoControlRequestENTRY(lines 3785 3813) the Hoare annotation is: true [2021-11-19 15:56:11,841 INFO L858 garLoopResultBuilder]: For program point L3794(lines 3794 3811) no Hoare annotation was computed. [2021-11-19 15:56:11,841 INFO L861 garLoopResultBuilder]: At program point L3795(lines 3794 3811) the Hoare annotation is: true [2021-11-19 15:56:11,841 INFO L858 garLoopResultBuilder]: For program point IoBuildDeviceIoControlRequestEXIT(lines 3785 3813) no Hoare annotation was computed. [2021-11-19 15:56:11,841 INFO L858 garLoopResultBuilder]: For program point L2337-1(lines 2333 2339) no Hoare annotation was computed. [2021-11-19 15:56:11,841 INFO L854 garLoopResultBuilder]: At program point DiskPerfSendToNextDriverENTRY(lines 2328 2348) the Hoare annotation is: (or (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~compRegistered~0 (_ bv0 32))) (not (= ~MPR1~0 (_ bv5 32))) (and (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32)))) (not (= ~routine~0 (_ bv0 32))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,842 INFO L854 garLoopResultBuilder]: At program point L2337(line 2337) the Hoare annotation is: (or (not (= ~routine~0 (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (not (= ~IPC~0 (_ bv7 32))) (= |old(~pended~0)| (_ bv1 32)) (not (= ~compRegistered~0 (_ bv0 32))) (not (= ~NP~0 |old(~s~0)|)) (not (= (_ bv4 32) ~SKIP2~0)) (not (= ~NP~0 (_ bv1 32))) (not (= ~DC~0 (_ bv2 32)))) [2021-11-19 15:56:11,842 INFO L858 garLoopResultBuilder]: For program point L2333(lines 2333 2339) no Hoare annotation was computed. [2021-11-19 15:56:11,842 INFO L858 garLoopResultBuilder]: For program point DiskPerfSendToNextDriverEXIT(lines 2328 2348) no Hoare annotation was computed. [2021-11-19 15:56:11,842 INFO L854 garLoopResultBuilder]: At program point L2344(line 2344) the Hoare annotation is: (or (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~compRegistered~0 (_ bv0 32))) (not (= ~MPR1~0 (_ bv5 32))) (and (not (= ~pended~0 (_ bv1 32))) (= ~s~0 (_ bv3 32))) (not (= ~routine~0 (_ bv0 32))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,843 INFO L858 garLoopResultBuilder]: For program point DiskPerfSendToNextDriverFINAL(lines 2328 2348) no Hoare annotation was computed. [2021-11-19 15:56:11,843 INFO L858 garLoopResultBuilder]: For program point L2344-1(line 2344) no Hoare annotation was computed. [2021-11-19 15:56:11,843 INFO L861 garLoopResultBuilder]: At program point errorFnENTRY(lines 2036 2042) the Hoare annotation is: true [2021-11-19 15:56:11,843 INFO L858 garLoopResultBuilder]: For program point errorFnFINAL(lines 2036 2042) no Hoare annotation was computed. [2021-11-19 15:56:11,843 INFO L858 garLoopResultBuilder]: For program point errorFnEXIT(lines 2036 2042) no Hoare annotation was computed. [2021-11-19 15:56:11,844 INFO L858 garLoopResultBuilder]: For program point errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2040) no Hoare annotation was computed. [2021-11-19 15:56:11,845 INFO L858 garLoopResultBuilder]: For program point L3186-2(lines 3186 3194) no Hoare annotation was computed. [2021-11-19 15:56:11,845 INFO L861 garLoopResultBuilder]: At program point DiskPerfAddCountersENTRY(lines 3176 3197) the Hoare annotation is: true [2021-11-19 15:56:11,845 INFO L858 garLoopResultBuilder]: For program point DiskPerfAddCountersFINAL(lines 3176 3197) no Hoare annotation was computed. [2021-11-19 15:56:11,845 INFO L858 garLoopResultBuilder]: For program point L3186(lines 3186 3194) no Hoare annotation was computed. [2021-11-19 15:56:11,845 INFO L858 garLoopResultBuilder]: For program point DiskPerfAddCountersEXIT(lines 3176 3197) no Hoare annotation was computed. [2021-11-19 15:56:11,846 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,846 INFO L861 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,846 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,846 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,846 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,847 INFO L858 garLoopResultBuilder]: For program point DiskPerfIrpCompletionEXIT(lines 2278 2288) no Hoare annotation was computed. [2021-11-19 15:56:11,847 INFO L861 garLoopResultBuilder]: At program point DiskPerfIrpCompletionENTRY(lines 2278 2288) the Hoare annotation is: true [2021-11-19 15:56:11,847 INFO L854 garLoopResultBuilder]: At program point L4252(lines 4247 4254) the Hoare annotation is: (or (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (not (= ~routine~0 (_ bv0 32))) (not (= ~compRegistered~0 (_ bv1 32))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (not (= ~NP~0 ~s~0)) (= ~setEventCalled~0 (_ bv1 32)) (= ~myStatus~0 (_ bv259 32)) (not (= (_ bv7 32) ~IPC~0)) (= ~pended~0 (_ bv1 32)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,847 INFO L858 garLoopResultBuilder]: For program point DiskPerfIrpCompletionFINAL(lines 2278 2288) no Hoare annotation was computed. [2021-11-19 15:56:11,847 INFO L861 garLoopResultBuilder]: At program point InterlockedDecrementENTRY(lines 1531 1533) the Hoare annotation is: true [2021-11-19 15:56:11,848 INFO L858 garLoopResultBuilder]: For program point InterlockedDecrementEXIT(lines 1531 1533) no Hoare annotation was computed. [2021-11-19 15:56:11,848 INFO L858 garLoopResultBuilder]: For program point InterlockedDecrementFINAL(lines 1531 1533) no Hoare annotation was computed. [2021-11-19 15:56:11,848 INFO L858 garLoopResultBuilder]: For program point L2996(line 2996) no Hoare annotation was computed. [2021-11-19 15:56:11,848 INFO L861 garLoopResultBuilder]: At program point L2995-1(line 2995) the Hoare annotation is: true [2021-11-19 15:56:11,848 INFO L861 garLoopResultBuilder]: At program point L1618(lines 1614 1619) the Hoare annotation is: true [2021-11-19 15:56:11,848 INFO L861 garLoopResultBuilder]: At program point L2995(line 2995) the Hoare annotation is: true [2021-11-19 15:56:11,849 INFO L858 garLoopResultBuilder]: For program point L1615(lines 1615 1617) no Hoare annotation was computed. [2021-11-19 15:56:11,849 INFO L858 garLoopResultBuilder]: For program point L2990(lines 2990 3002) no Hoare annotation was computed. [2021-11-19 15:56:11,849 INFO L861 garLoopResultBuilder]: At program point DiskPerfLogErrorENTRY(lines 2980 3005) the Hoare annotation is: true [2021-11-19 15:56:11,849 INFO L858 garLoopResultBuilder]: For program point L1677(line 1677) no Hoare annotation was computed. [2021-11-19 15:56:11,849 INFO L858 garLoopResultBuilder]: For program point L2990-2(lines 2980 3005) no Hoare annotation was computed. [2021-11-19 15:56:11,849 INFO L858 garLoopResultBuilder]: For program point DiskPerfLogErrorEXIT(lines 2980 3005) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point IoWMIRegistrationControlEXIT(lines 1678 1696) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point L1691(lines 1691 1695) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point IoWMIRegistrationControlFINAL(lines 1678 1696) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L861 garLoopResultBuilder]: At program point IoWMIRegistrationControlENTRY(lines 1678 1696) the Hoare annotation is: true [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point L1689(lines 1689 1695) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point L1687(lines 1687 1695) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point L1685(lines 1685 1695) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point L1683(lines 1683 1695) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point L1681(lines 1681 1695) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point L1679(lines 1679 1695) no Hoare annotation was computed. [2021-11-19 15:56:11,850 INFO L861 garLoopResultBuilder]: At program point KeQueryPerformanceCounterENTRY(lines 1703 1717) the Hoare annotation is: true [2021-11-19 15:56:11,850 INFO L858 garLoopResultBuilder]: For program point KeQueryPerformanceCounterEXIT(lines 1703 1717) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point L1712-1(lines 1712 1715) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point L1707(lines 1707 1711) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point L1707-2(lines 1703 1717) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point KeQueryPerformanceCounterFINAL(lines 1703 1717) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L861 garLoopResultBuilder]: At program point InterlockedIncrementENTRY(lines 1528 1530) the Hoare annotation is: true [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point InterlockedIncrementFINAL(lines 1528 1530) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point InterlockedIncrementEXIT(lines 1528 1530) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point KeWaitForSingleObjectEXIT(lines 4259 4302) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L854 garLoopResultBuilder]: At program point L4272(lines 4264 4285) the Hoare annotation is: (let ((.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse1 (not (= ~MPR1~0 (_ bv5 32)))) (.cse2 (not (= ~routine~0 (_ bv0 32)))) (.cse3 (not (= ~compRegistered~0 (_ bv1 32)))) (.cse4 (not (= ~DC~0 (_ bv2 32)))) (.cse5 (not (= (_ bv4 32) ~SKIP2~0))) (.cse6 (= ~myStatus~0 (_ bv259 32))) (.cse7 (not (= (_ bv7 32) ~IPC~0))) (.cse8 (not (= |old(~setEventCalled~0)| (_ bv1 32)))) (.cse9 (= ~pended~0 (_ bv1 32))) (.cse10 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 (and (= ~setEventCalled~0 (_ bv1 32)) (= ~NP~0 ~s~0)) .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |old(~s~0)| ~NP~0)) .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= |old(~s~0)| ~MPR3~0)) .cse10))) [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point L4297(lines 4259 4302) no Hoare annotation was computed. [2021-11-19 15:56:11,851 INFO L858 garLoopResultBuilder]: For program point L4264(lines 4264 4285) no Hoare annotation was computed. [2021-11-19 15:56:11,852 INFO L854 garLoopResultBuilder]: At program point L4287(lines 4286 4300) the Hoare annotation is: (let ((.cse6 (= ~myStatus~0 (_ bv259 32))) (.cse9 (= ~pended~0 (_ bv1 32))) (.cse12 (= ~NP~0 (_ bv1 32))) (.cse19 (= (_ bv7 32) ~IPC~0)) (.cse14 (= (_ bv4 32) ~SKIP2~0)) (.cse16 (= ~DC~0 (_ bv2 32))) (.cse13 (= ~compRegistered~0 (_ bv1 32))) (.cse18 (= ~routine~0 (_ bv0 32))) (.cse17 (= ~MPR1~0 (_ bv5 32))) (.cse15 (= (_ bv3 32) ~SKIP1~0))) (let ((.cse0 (not .cse15)) (.cse1 (not .cse17)) (.cse2 (not .cse18)) (.cse3 (not .cse13)) (.cse4 (not .cse16)) (.cse5 (not .cse14)) (.cse7 (not .cse19)) (.cse8 (not (= |old(~setEventCalled~0)| (_ bv1 32)))) (.cse10 (and .cse13 .cse14 (not .cse6) .cse15 .cse16 .cse17 .cse18 (= ~NP~0 ~s~0) (not .cse9) .cse12 .cse19)) (.cse11 (not .cse12))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |old(~s~0)| ~NP~0)) .cse7 .cse8 .cse9 .cse10 .cse11) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= |old(~s~0)| ~MPR3~0)) .cse10 .cse11)))) [2021-11-19 15:56:11,852 INFO L854 garLoopResultBuilder]: At program point L4279(line 4279) the Hoare annotation is: (let ((.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse1 (not (= ~MPR1~0 (_ bv5 32)))) (.cse2 (not (= ~routine~0 (_ bv0 32)))) (.cse3 (not (= ~compRegistered~0 (_ bv1 32)))) (.cse4 (not (= ~DC~0 (_ bv2 32)))) (.cse5 (not (= (_ bv4 32) ~SKIP2~0))) (.cse6 (= ~myStatus~0 (_ bv259 32))) (.cse7 (not (= (_ bv7 32) ~IPC~0))) (.cse8 (not (= |old(~setEventCalled~0)| (_ bv1 32)))) (.cse9 (= ~pended~0 (_ bv1 32))) (.cse10 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |old(~s~0)| ~NP~0)) .cse7 .cse8 .cse9 .cse10) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= |old(~s~0)| ~MPR3~0)) .cse10))) [2021-11-19 15:56:11,852 INFO L858 garLoopResultBuilder]: For program point L4277(lines 4277 4283) no Hoare annotation was computed. [2021-11-19 15:56:11,852 INFO L858 garLoopResultBuilder]: For program point L4277-1(lines 4263 4301) no Hoare annotation was computed. [2021-11-19 15:56:11,852 INFO L858 garLoopResultBuilder]: For program point L4265(lines 4265 4270) no Hoare annotation was computed. [2021-11-19 15:56:11,852 INFO L854 garLoopResultBuilder]: At program point KeWaitForSingleObjectENTRY(lines 4259 4302) the Hoare annotation is: (let ((.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse2 (not (= ~MPR1~0 (_ bv5 32)))) (.cse1 (= ~setEventCalled~0 (_ bv1 32))) (.cse3 (not (= ~routine~0 (_ bv0 32)))) (.cse4 (not (= ~compRegistered~0 (_ bv1 32)))) (.cse5 (not (= ~DC~0 (_ bv2 32)))) (.cse6 (not (= (_ bv4 32) ~SKIP2~0))) (.cse7 (= ~myStatus~0 (_ bv259 32))) (.cse8 (not (= (_ bv7 32) ~IPC~0))) (.cse9 (not (= |old(~setEventCalled~0)| (_ bv1 32)))) (.cse10 (= ~pended~0 (_ bv1 32))) (.cse11 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 (and (= |old(~s~0)| ~s~0) .cse1) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (not (= |old(~s~0)| ~MPR3~0)) .cse11) (or .cse0 .cse2 (and .cse1 (= ~NP~0 ~s~0)) .cse3 .cse4 .cse5 .cse6 .cse7 (not (= |old(~s~0)| ~NP~0)) .cse8 .cse9 .cse10 .cse11))) [2021-11-19 15:56:11,852 INFO L854 garLoopResultBuilder]: At program point L4290(lines 4289 4299) the Hoare annotation is: (let ((.cse6 (= ~myStatus~0 (_ bv259 32))) (.cse9 (= ~pended~0 (_ bv1 32))) (.cse12 (= ~NP~0 (_ bv1 32))) (.cse19 (= (_ bv7 32) ~IPC~0)) (.cse14 (= (_ bv4 32) ~SKIP2~0)) (.cse16 (= ~DC~0 (_ bv2 32))) (.cse13 (= ~compRegistered~0 (_ bv1 32))) (.cse18 (= ~routine~0 (_ bv0 32))) (.cse17 (= ~MPR1~0 (_ bv5 32))) (.cse15 (= (_ bv3 32) ~SKIP1~0))) (let ((.cse0 (not .cse15)) (.cse1 (not .cse17)) (.cse2 (not .cse18)) (.cse3 (not .cse13)) (.cse4 (not .cse16)) (.cse5 (not .cse14)) (.cse7 (not .cse19)) (.cse8 (not (= |old(~setEventCalled~0)| (_ bv1 32)))) (.cse10 (and .cse13 .cse14 (not .cse6) .cse15 .cse16 .cse17 .cse18 (= ~NP~0 ~s~0) (not .cse9) .cse12 .cse19)) (.cse11 (not .cse12))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (not (= |old(~s~0)| ~NP~0)) .cse7 .cse8 .cse9 .cse10 .cse11) (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (not (= |old(~s~0)| ~MPR3~0)) .cse10 .cse11)))) [2021-11-19 15:56:11,853 INFO L858 garLoopResultBuilder]: For program point L4162-1(lines 4154 4167) no Hoare annotation was computed. [2021-11-19 15:56:11,853 INFO L858 garLoopResultBuilder]: For program point L4158(lines 4158 4164) no Hoare annotation was computed. [2021-11-19 15:56:11,853 INFO L854 garLoopResultBuilder]: At program point IofCompleteRequestENTRY(lines 4154 4167) the Hoare annotation is: (let ((.cse0 (not (= ~routine~0 (_ bv0 32)))) (.cse1 (not (= ~DC~0 (_ bv2 32)))) (.cse2 (not (= (_ bv4 32) ~SKIP2~0))) (.cse3 (not (= |old(~s~0)| ~NP~0))) (.cse4 (not (= (_ bv7 32) ~IPC~0))) (.cse5 (= ~pended~0 (_ bv1 32)))) (and (or (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (= |old(~s~0)| ~s~0) .cse0 (not (= ~compRegistered~0 (_ bv1 32))) .cse1 .cse2 .cse3 .cse4 .cse5 (not (= ~NP~0 (_ bv1 32)))) (or (not (= ~compRegistered~0 (_ bv0 32))) .cse0 .cse1 .cse2 .cse3 (= ~NP~0 ~s~0) .cse4 .cse5))) [2021-11-19 15:56:11,853 INFO L858 garLoopResultBuilder]: For program point IofCompleteRequestEXIT(lines 4154 4167) no Hoare annotation was computed. [2021-11-19 15:56:11,853 INFO L854 garLoopResultBuilder]: At program point L4162(line 4162) the Hoare annotation is: (let ((.cse0 (not (= ~routine~0 (_ bv0 32)))) (.cse1 (not (= ~DC~0 (_ bv2 32)))) (.cse2 (not (= (_ bv4 32) ~SKIP2~0))) (.cse3 (not (= |old(~s~0)| ~NP~0))) (.cse4 (not (= (_ bv7 32) ~IPC~0))) (.cse5 (= ~pended~0 (_ bv1 32)))) (and (or (not (= ~compRegistered~0 (_ bv0 32))) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5) (or (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) .cse0 (not (= ~compRegistered~0 (_ bv1 32))) .cse1 .cse2 .cse3 .cse4 .cse5 (not (= ~NP~0 (_ bv1 32)))))) [2021-11-19 15:56:11,853 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,853 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memmoveENTRY(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,853 INFO L861 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,853 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memmoveFINAL(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,853 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memmoveEXIT(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,854 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,854 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,854 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2021-11-19 15:56:11,854 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,854 INFO L854 garLoopResultBuilder]: At program point L2393(line 2393) the Hoare annotation is: (or (not (= |old(~routine~0)| (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= |old(~compRegistered~0)| (_ bv0 32))) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,854 INFO L858 garLoopResultBuilder]: For program point L2391(lines 2391 2405) no Hoare annotation was computed. [2021-11-19 15:56:11,854 INFO L858 garLoopResultBuilder]: For program point DiskPerfForwardIrpSynchronousEXIT(lines 2373 2426) no Hoare annotation was computed. [2021-11-19 15:56:11,854 INFO L854 garLoopResultBuilder]: At program point L2387-1(line 2387) the Hoare annotation is: (or (not (= |old(~routine~0)| (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (and (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32)))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= |old(~compRegistered~0)| (_ bv0 32))) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,854 INFO L854 garLoopResultBuilder]: At program point L2418(line 2418) the Hoare annotation is: (or (not (= |old(~routine~0)| (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (and (= ~s~0 ~MPR3~0) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv259 32) DiskPerfForwardIrpSynchronous_~status~4) (= ~setEventCalled~0 (_ bv1 32)) (= ~routine~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32)))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= |old(~compRegistered~0)| (_ bv0 32))) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,854 INFO L854 garLoopResultBuilder]: At program point L2387(line 2387) the Hoare annotation is: (or (not (= |old(~routine~0)| (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (and (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32)))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= |old(~compRegistered~0)| (_ bv0 32))) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,855 INFO L858 garLoopResultBuilder]: For program point L2416(lines 2416 2423) no Hoare annotation was computed. [2021-11-19 15:56:11,855 INFO L858 garLoopResultBuilder]: For program point L2418-1(line 2418) no Hoare annotation was computed. [2021-11-19 15:56:11,855 INFO L854 garLoopResultBuilder]: At program point L2414(line 2414) the Hoare annotation is: (or (not (= |old(~routine~0)| (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (and (= ~compRegistered~0 (_ bv1 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32)))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= |old(~compRegistered~0)| (_ bv0 32))) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,855 INFO L858 garLoopResultBuilder]: For program point L2416-2(lines 2416 2423) no Hoare annotation was computed. [2021-11-19 15:56:11,855 INFO L858 garLoopResultBuilder]: For program point L2414-1(line 2414) no Hoare annotation was computed. [2021-11-19 15:56:11,856 INFO L854 garLoopResultBuilder]: At program point L2398(line 2398) the Hoare annotation is: (or (not (= |old(~routine~0)| (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= |old(~compRegistered~0)| (_ bv0 32))) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,856 INFO L858 garLoopResultBuilder]: For program point L2396(lines 2396 2404) no Hoare annotation was computed. [2021-11-19 15:56:11,856 INFO L858 garLoopResultBuilder]: For program point L2396-1(lines 2391 2405) no Hoare annotation was computed. [2021-11-19 15:56:11,856 INFO L858 garLoopResultBuilder]: For program point L2388(line 2388) no Hoare annotation was computed. [2021-11-19 15:56:11,856 INFO L854 garLoopResultBuilder]: At program point DiskPerfForwardIrpSynchronousENTRY(lines 2373 2426) the Hoare annotation is: (or (not (= |old(~routine~0)| (_ bv0 32))) (not (= (_ bv3 32) ~SKIP1~0)) (not (= ~MPR1~0 (_ bv5 32))) (and (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32)))) (not (= ~DC~0 (_ bv2 32))) (not (= (_ bv4 32) ~SKIP2~0)) (= ~myStatus~0 (_ bv259 32)) (= |old(~pended~0)| (_ bv1 32)) (not (= |old(~s~0)| ~NP~0)) (not (= |old(~compRegistered~0)| (_ bv0 32))) (not (= (_ bv7 32) ~IPC~0)) (not (= ~NP~0 (_ bv1 32)))) [2021-11-19 15:56:11,856 INFO L858 garLoopResultBuilder]: For program point DiskPerfForwardIrpSynchronousFINAL(lines 2373 2426) no Hoare annotation was computed. [2021-11-19 15:56:11,857 INFO L854 garLoopResultBuilder]: At program point L4094(line 4094) the Hoare annotation is: (let ((.cse0 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse7 (not (= (_ bv3 32) ~SKIP1~0))) (.cse8 (not (= ~MPR1~0 (_ bv5 32)))) (.cse1 (not (= ~routine~0 (_ bv0 32)))) (.cse2 (not (= ~DC~0 (_ bv2 32)))) (.cse3 (not (= (_ bv4 32) ~SKIP2~0))) (.cse4 (= |old(~pended~0)| (_ bv1 32))) (.cse5 (not (= |old(~s~0)| ~NP~0))) (.cse6 (not (= (_ bv7 32) ~IPC~0))) (.cse9 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse0 .cse8 .cse1 .cse2 .cse3 (not (= |old(~s~0)| ~SKIP1~0)) .cse4 .cse6 .cse9) (or .cse7 .cse8 .cse1 (and (= (bvadd IofCallDriver_~compRetStatus~0 (_ bv1073741802 32)) (_ bv0 32)) (= ~setEventCalled~0 (_ bv1 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32)))) (not (= ~compRegistered~0 (_ bv1 32))) .cse2 .cse3 (= ~myStatus~0 (_ bv259 32)) .cse4 .cse5 .cse6 .cse9))) [2021-11-19 15:56:11,857 INFO L854 garLoopResultBuilder]: At program point L4144(line 4144) the Hoare annotation is: (let ((.cse0 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse7 (not (= (_ bv3 32) ~SKIP1~0))) (.cse8 (not (= ~MPR1~0 (_ bv5 32)))) (.cse1 (not (= ~routine~0 (_ bv0 32)))) (.cse2 (not (= ~DC~0 (_ bv2 32)))) (.cse3 (not (= (_ bv4 32) ~SKIP2~0))) (.cse4 (= |old(~pended~0)| (_ bv1 32))) (.cse5 (not (= |old(~s~0)| ~NP~0))) (.cse6 (not (= (_ bv7 32) ~IPC~0))) (.cse9 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse0 .cse8 .cse1 .cse2 .cse3 (not (= |old(~s~0)| ~SKIP1~0)) .cse4 .cse6 .cse9) (or .cse7 .cse8 .cse1 (not (= ~compRegistered~0 (_ bv1 32))) .cse2 .cse3 (= ~myStatus~0 (_ bv259 32)) .cse4 .cse5 .cse6 .cse9))) [2021-11-19 15:56:11,857 INFO L858 garLoopResultBuilder]: For program point L4144-1(lines 4126 4148) no Hoare annotation was computed. [2021-11-19 15:56:11,858 INFO L854 garLoopResultBuilder]: At program point L4103(lines 4102 4125) the Hoare annotation is: (let ((.cse1 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse3 (not (= ~pended~0 (_ bv1 32)))) (.cse2 (not (= ~MPR1~0 (_ bv5 32)))) (.cse4 (not (= ~routine~0 (_ bv0 32)))) (.cse5 (not (= ~DC~0 (_ bv2 32)))) (.cse6 (not (= (_ bv4 32) ~SKIP2~0))) (.cse7 (= |old(~pended~0)| (_ bv1 32))) (.cse10 (not (= |old(~s~0)| ~NP~0))) (.cse8 (not (= (_ bv7 32) ~IPC~0))) (.cse9 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 (and .cse3 (= ~s~0 (_ bv3 32))) .cse4 .cse5 .cse6 (not (= |old(~s~0)| ~SKIP1~0)) .cse7 .cse8 .cse9) (or .cse1 (and (= ~NP~0 ~s~0) .cse3) .cse4 .cse5 .cse6 .cse7 .cse10 .cse8) (or .cse0 (and (= (bvadd IofCallDriver_~compRetStatus~0 (_ bv1073741802 32)) (_ bv0 32)) (= ~setEventCalled~0 (_ bv1 32)) .cse3 (= ~s~0 ~MPR1~0)) .cse2 .cse4 (not (= ~compRegistered~0 (_ bv1 32))) .cse5 .cse6 (= ~myStatus~0 (_ bv259 32)) .cse7 .cse10 .cse8 .cse9))) [2021-11-19 15:56:11,858 INFO L858 garLoopResultBuilder]: For program point L4083-1(line 4083) no Hoare annotation was computed. [2021-11-19 15:56:11,858 INFO L854 garLoopResultBuilder]: At program point IofCallDriverENTRY(lines 4070 4151) the Hoare annotation is: (let ((.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse1 (not (= ~MPR1~0 (_ bv5 32)))) (.cse9 (not (= ~NP~0 (_ bv1 32)))) (.cse10 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse5 (not (= ~pended~0 (_ bv1 32)))) (.cse2 (not (= ~routine~0 (_ bv0 32)))) (.cse3 (not (= ~DC~0 (_ bv2 32)))) (.cse4 (not (= (_ bv4 32) ~SKIP2~0))) (.cse6 (= |old(~pended~0)| (_ bv1 32))) (.cse7 (not (= |old(~s~0)| ~NP~0))) (.cse8 (not (= (_ bv7 32) ~IPC~0)))) (and (or .cse0 .cse1 .cse2 (not (= ~compRegistered~0 (_ bv1 32))) .cse3 .cse4 (and (= |old(~s~0)| ~s~0) .cse5) (= ~myStatus~0 (_ bv259 32)) .cse6 .cse7 .cse8 .cse9) (or .cse0 .cse10 .cse1 (and .cse5 (= ~s~0 (_ bv3 32))) .cse2 .cse3 .cse4 (not (= |old(~s~0)| ~SKIP1~0)) .cse6 .cse8 .cse9) (or .cse10 (and (= ~NP~0 ~s~0) .cse5) .cse2 .cse3 .cse4 .cse6 .cse7 .cse8))) [2021-11-19 15:56:11,858 INFO L854 garLoopResultBuilder]: At program point L4083(line 4083) the Hoare annotation is: (let ((.cse6 (not (= |old(~s~0)| ~NP~0))) (.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse9 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse1 (not (= ~MPR1~0 (_ bv5 32)))) (.cse2 (not (= ~routine~0 (_ bv0 32)))) (.cse3 (not (= ~DC~0 (_ bv2 32)))) (.cse4 (not (= (_ bv4 32) ~SKIP2~0))) (.cse5 (= |old(~pended~0)| (_ bv1 32))) (.cse7 (not (= (_ bv7 32) ~IPC~0))) (.cse8 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 (not (= ~compRegistered~0 (_ bv1 32))) .cse3 .cse4 (and (= |old(~s~0)| ~s~0) (not (= ~pended~0 (_ bv1 32)))) (= ~myStatus~0 (_ bv259 32)) .cse5 .cse6 .cse7 .cse8) (or .cse9 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (or .cse0 .cse9 .cse1 .cse2 .cse3 .cse4 (not (= |old(~s~0)| ~SKIP1~0)) .cse5 .cse7 .cse8))) [2021-11-19 15:56:11,858 INFO L858 garLoopResultBuilder]: For program point IofCallDriverFINAL(lines 4070 4151) no Hoare annotation was computed. [2021-11-19 15:56:11,858 INFO L854 garLoopResultBuilder]: At program point L4088(line 4088) the Hoare annotation is: (let ((.cse0 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse7 (not (= (_ bv3 32) ~SKIP1~0))) (.cse8 (not (= ~MPR1~0 (_ bv5 32)))) (.cse1 (not (= ~routine~0 (_ bv0 32)))) (.cse2 (not (= ~DC~0 (_ bv2 32)))) (.cse3 (not (= (_ bv4 32) ~SKIP2~0))) (.cse4 (= |old(~pended~0)| (_ bv1 32))) (.cse5 (not (= |old(~s~0)| ~NP~0))) (.cse6 (not (= (_ bv7 32) ~IPC~0))) (.cse9 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6) (or .cse7 .cse0 .cse8 .cse1 .cse2 .cse3 (not (= |old(~s~0)| ~SKIP1~0)) .cse4 .cse6 .cse9) (or .cse7 .cse8 .cse1 (not (= ~compRegistered~0 (_ bv1 32))) .cse2 .cse3 (= ~myStatus~0 (_ bv259 32)) .cse4 .cse5 .cse6 .cse9))) [2021-11-19 15:56:11,859 INFO L854 garLoopResultBuilder]: At program point L4121(lines 4079 4150) the Hoare annotation is: (let ((.cse13 (= (_ bv7 32) ~IPC~0)) (.cse2 (= (_ bv4 32) ~SKIP2~0)) (.cse6 (= ~DC~0 (_ bv2 32))) (.cse9 (= ~routine~0 (_ bv0 32))) (.cse11 (= ~NP~0 (_ bv1 32))) (.cse7 (= ~MPR1~0 (_ bv5 32))) (.cse4 (= (_ bv3 32) ~SKIP1~0))) (let ((.cse14 (not .cse4)) (.cse15 (not .cse7)) (.cse24 (not .cse11)) (.cse25 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse10 (not (= ~pended~0 (_ bv1 32)))) (.cse17 (not .cse9)) (.cse18 (not .cse6)) (.cse19 (not .cse2)) (.cse21 (= |old(~pended~0)| (_ bv1 32))) (.cse22 (not (= |old(~s~0)| ~NP~0))) (.cse23 (not .cse13))) (and (let ((.cse20 (= ~myStatus~0 (_ bv259 32))) (.cse16 (= IofCallDriver_~returnVal2~0 (_ bv259 32)))) (let ((.cse1 (not .cse16)) (.cse3 (not .cse20)) (.cse5 (= (bvadd IofCallDriver_~compRetStatus~0 (_ bv1073741802 32)) (_ bv0 32))) (.cse8 (= ~setEventCalled~0 (_ bv1 32))) (.cse12 (= ~s~0 ~MPR1~0)) (.cse0 (= ~compRegistered~0 (_ bv1 32)))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= IofCallDriver_~returnVal2~0 (_ bv0 32)) .cse12 .cse13) .cse14 .cse15 (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 (= (bvadd (_ bv1073741823 32) IofCallDriver_~returnVal2~0) (_ bv0 32)) .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse2 .cse4 .cse16 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse12 .cse13) .cse17 (not .cse0) .cse18 .cse19 .cse20 .cse21 .cse22 .cse23 .cse24))) (or .cse14 .cse25 .cse15 (and .cse10 (= ~s~0 (_ bv3 32))) .cse17 .cse18 .cse19 (not (= |old(~s~0)| ~SKIP1~0)) .cse21 .cse23 .cse24) (or .cse25 (and (= ~NP~0 ~s~0) .cse10) .cse17 .cse18 .cse19 .cse21 .cse22 .cse23)))) [2021-11-19 15:56:11,859 INFO L858 garLoopResultBuilder]: For program point L4088-1(line 4088) no Hoare annotation was computed. [2021-11-19 15:56:11,859 INFO L858 garLoopResultBuilder]: For program point IofCallDriverEXIT(lines 4070 4151) no Hoare annotation was computed. [2021-11-19 15:56:11,859 INFO L858 garLoopResultBuilder]: For program point L4080(lines 4080 4101) no Hoare annotation was computed. [2021-11-19 15:56:11,859 INFO L858 garLoopResultBuilder]: For program point L4080-1(lines 4079 4150) no Hoare annotation was computed. [2021-11-19 15:56:11,859 INFO L854 garLoopResultBuilder]: At program point L4109(lines 4108 4123) the Hoare annotation is: (let ((.cse1 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse3 (not (= ~pended~0 (_ bv1 32)))) (.cse2 (not (= ~MPR1~0 (_ bv5 32)))) (.cse4 (not (= ~routine~0 (_ bv0 32)))) (.cse5 (not (= ~DC~0 (_ bv2 32)))) (.cse6 (not (= (_ bv4 32) ~SKIP2~0))) (.cse7 (= |old(~pended~0)| (_ bv1 32))) (.cse10 (not (= |old(~s~0)| ~NP~0))) (.cse8 (not (= (_ bv7 32) ~IPC~0))) (.cse9 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 (and .cse3 (= ~s~0 (_ bv3 32))) .cse4 .cse5 .cse6 (not (= |old(~s~0)| ~SKIP1~0)) .cse7 .cse8 .cse9) (or .cse1 (and (= ~NP~0 ~s~0) .cse3) .cse4 .cse5 .cse6 .cse7 .cse10 .cse8) (or .cse0 (and (= (bvadd IofCallDriver_~compRetStatus~0 (_ bv1073741802 32)) (_ bv0 32)) (= ~setEventCalled~0 (_ bv1 32)) .cse3 (= ~s~0 ~MPR1~0)) .cse2 .cse4 (not (= ~compRegistered~0 (_ bv1 32))) .cse5 .cse6 (= ~myStatus~0 (_ bv259 32)) .cse7 .cse10 .cse8 .cse9))) [2021-11-19 15:56:11,859 INFO L858 garLoopResultBuilder]: For program point L4105(lines 4105 4124) no Hoare annotation was computed. [2021-11-19 15:56:11,859 INFO L858 garLoopResultBuilder]: For program point L4130(lines 4130 4147) no Hoare annotation was computed. [2021-11-19 15:56:11,859 INFO L858 garLoopResultBuilder]: For program point L4081(lines 4081 4091) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L4081-2(lines 4080 4099) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L854 garLoopResultBuilder]: At program point L4106(lines 4105 4124) the Hoare annotation is: (let ((.cse1 (not (= ~compRegistered~0 (_ bv0 32)))) (.cse0 (not (= (_ bv3 32) ~SKIP1~0))) (.cse3 (not (= ~pended~0 (_ bv1 32)))) (.cse2 (not (= ~MPR1~0 (_ bv5 32)))) (.cse4 (not (= ~routine~0 (_ bv0 32)))) (.cse5 (not (= ~DC~0 (_ bv2 32)))) (.cse6 (not (= (_ bv4 32) ~SKIP2~0))) (.cse7 (= |old(~pended~0)| (_ bv1 32))) (.cse10 (not (= |old(~s~0)| ~NP~0))) (.cse8 (not (= (_ bv7 32) ~IPC~0))) (.cse9 (not (= ~NP~0 (_ bv1 32))))) (and (or .cse0 .cse1 .cse2 (and .cse3 (= ~s~0 (_ bv3 32))) .cse4 .cse5 .cse6 (not (= |old(~s~0)| ~SKIP1~0)) .cse7 .cse8 .cse9) (or .cse1 (and (= ~NP~0 ~s~0) .cse3) .cse4 .cse5 .cse6 .cse7 .cse10 .cse8) (or .cse0 (and (= (bvadd IofCallDriver_~compRetStatus~0 (_ bv1073741802 32)) (_ bv0 32)) (= ~setEventCalled~0 (_ bv1 32)) .cse3 (= ~s~0 ~MPR1~0)) .cse2 .cse4 (not (= ~compRegistered~0 (_ bv1 32))) .cse5 .cse6 (= ~myStatus~0 (_ bv259 32)) .cse7 .cse10 .cse8 .cse9))) [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L4139(lines 4139 4146) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L4131(lines 4131 4137) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L2562-1(lines 2562 2566) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point DiskPerfIoCompletionFINAL(lines 2528 2595) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L2581(lines 2581 2592) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L2581-2(lines 2581 2592) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L2544(lines 2544 2548) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L2567(lines 2567 2575) no Hoare annotation was computed. [2021-11-19 15:56:11,860 INFO L858 garLoopResultBuilder]: For program point L2567-2(lines 2567 2575) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2557-1(line 2557) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L861 garLoopResultBuilder]: At program point L2557(line 2557) the Hoare annotation is: true [2021-11-19 15:56:11,861 INFO L861 garLoopResultBuilder]: At program point L2586(line 2586) the Hoare annotation is: true [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2555(lines 2555 2561) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2553-1(line 2553) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L861 garLoopResultBuilder]: At program point L2553(line 2553) the Hoare annotation is: true [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2555-2(lines 2537 2594) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2586-1(lines 2582 2588) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2551-1(line 2551) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2582(lines 2582 2588) no Hoare annotation was computed. [2021-11-19 15:56:11,861 INFO L861 garLoopResultBuilder]: At program point L2551(line 2551) the Hoare annotation is: true [2021-11-19 15:56:11,861 INFO L858 garLoopResultBuilder]: For program point L2576(lines 2576 2580) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L858 garLoopResultBuilder]: For program point DiskPerfIoCompletionEXIT(lines 2528 2595) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L858 garLoopResultBuilder]: For program point L2576-2(lines 2576 2580) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L861 garLoopResultBuilder]: At program point DiskPerfIoCompletionENTRY(lines 2528 2595) the Hoare annotation is: true [2021-11-19 15:56:11,862 INFO L858 garLoopResultBuilder]: For program point L14(lines 14 15) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L858 garLoopResultBuilder]: For program point memcpy_guardEXIT(lines 12 17) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L861 garLoopResultBuilder]: At program point memcpy_guardENTRY(lines 12 17) the Hoare annotation is: true [2021-11-19 15:56:11,862 INFO L858 garLoopResultBuilder]: For program point memcpy_guardFINAL(lines 12 17) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L858 garLoopResultBuilder]: For program point ExAllocatePoolWithTagFINAL(lines 3635 3647) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L858 garLoopResultBuilder]: For program point ExAllocatePoolWithTagEXIT(lines 3635 3647) no Hoare annotation was computed. [2021-11-19 15:56:11,862 INFO L861 garLoopResultBuilder]: At program point ExAllocatePoolWithTagENTRY(lines 3635 3647) the Hoare annotation is: true [2021-11-19 15:56:11,862 INFO L854 garLoopResultBuilder]: At program point L2876(line 2876) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,863 INFO L858 garLoopResultBuilder]: For program point L2876-1(line 2876) no Hoare annotation was computed. [2021-11-19 15:56:11,863 INFO L858 garLoopResultBuilder]: For program point L2612(lines 2612 2669) no Hoare annotation was computed. [2021-11-19 15:56:11,863 INFO L858 garLoopResultBuilder]: For program point L2612-2(lines 2612 2669) no Hoare annotation was computed. [2021-11-19 15:56:11,863 INFO L854 garLoopResultBuilder]: At program point L3570(line 3570) the Hoare annotation is: false [2021-11-19 15:56:11,863 INFO L854 garLoopResultBuilder]: At program point L4429(line 4429) the Hoare annotation is: false [2021-11-19 15:56:11,863 INFO L858 garLoopResultBuilder]: For program point L4429-1(line 4429) no Hoare annotation was computed. [2021-11-19 15:56:11,863 INFO L854 garLoopResultBuilder]: At program point L2249(lines 2248 2273) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,863 INFO L858 garLoopResultBuilder]: For program point L2844(lines 2844 2851) no Hoare annotation was computed. [2021-11-19 15:56:11,863 INFO L858 garLoopResultBuilder]: For program point L2844-2(lines 2812 2966) no Hoare annotation was computed. [2021-11-19 15:56:11,863 INFO L858 garLoopResultBuilder]: For program point L2944(lines 2944 2964) no Hoare annotation was computed. [2021-11-19 15:56:11,863 INFO L854 garLoopResultBuilder]: At program point L2977(lines 2760 2979) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,864 INFO L858 garLoopResultBuilder]: For program point L2911-1(line 2911) no Hoare annotation was computed. [2021-11-19 15:56:11,864 INFO L854 garLoopResultBuilder]: At program point L2911(line 2911) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,864 INFO L854 garLoopResultBuilder]: At program point L2944-1(lines 2802 2966) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,864 INFO L858 garLoopResultBuilder]: For program point L2779-1(lines 2779 2781) no Hoare annotation was computed. [2021-11-19 15:56:11,864 INFO L854 garLoopResultBuilder]: At program point L2779(lines 2779 2781) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,864 INFO L854 garLoopResultBuilder]: At program point L2680(line 2680) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,864 INFO L858 garLoopResultBuilder]: For program point L2680-1(line 2680) no Hoare annotation was computed. [2021-11-19 15:56:11,864 INFO L858 garLoopResultBuilder]: For program point L3473(lines 3473 3477) no Hoare annotation was computed. [2021-11-19 15:56:11,864 INFO L858 garLoopResultBuilder]: For program point L2317-1(line 2317) no Hoare annotation was computed. [2021-11-19 15:56:11,865 INFO L854 garLoopResultBuilder]: At program point L2317(line 2317) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,865 INFO L854 garLoopResultBuilder]: At program point L2912(line 2912) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,865 INFO L854 garLoopResultBuilder]: At program point L2945(lines 2941 2965) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,865 INFO L854 garLoopResultBuilder]: At program point L2846(line 2846) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~s~0 ~MPR3~0) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= |ULTIMATE.start_DiskPerfRegisterDevice_~status~7#1| (_ bv259 32)) (= ~MPR1~0 (_ bv5 32)) (= ~setEventCalled~0 (_ bv1 32)) (= ~routine~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,865 INFO L858 garLoopResultBuilder]: For program point L2912-1(line 2912) no Hoare annotation was computed. [2021-11-19 15:56:11,865 INFO L858 garLoopResultBuilder]: For program point L2846-1(line 2846) no Hoare annotation was computed. [2021-11-19 15:56:11,865 INFO L854 garLoopResultBuilder]: At program point L2648(lines 2634 2649) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,865 INFO L854 garLoopResultBuilder]: At program point L2318(line 2318) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,866 INFO L854 garLoopResultBuilder]: At program point L2252(lines 2251 2272) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,866 INFO L858 garLoopResultBuilder]: For program point L2318-1(line 2318) no Hoare annotation was computed. [2021-11-19 15:56:11,866 INFO L854 garLoopResultBuilder]: At program point L2748(line 2748) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,866 INFO L854 garLoopResultBuilder]: At program point L2682(lines 2596 2685) the Hoare annotation is: (let ((.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (= (_ bv4 32) ~SKIP2~0)) (.cse2 (= ~DC~0 (_ bv2 32))) (.cse3 (= ~routine~0 (_ bv0 32))) (.cse4 (= ~compRegistered~0 (_ bv0 32))) (.cse5 (not (= ~pended~0 (_ bv1 32)))) (.cse6 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= ~DC~0 ~s~0) .cse2 (not (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| (_ bv259 32))) .cse3 .cse4 .cse5 .cse6) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= ~s~0 ~IPC~0) .cse5 .cse6 (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| ~lowerDriverReturn~0)))) [2021-11-19 15:56:11,866 INFO L858 garLoopResultBuilder]: For program point L2748-1(line 2748) no Hoare annotation was computed. [2021-11-19 15:56:11,867 INFO L854 garLoopResultBuilder]: At program point L4499(lines 4417 4501) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= |ULTIMATE.start_PoCallDriver_~returnVal~0#1| ~lowerDriverReturn~0) (= ~s~0 ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= |ULTIMATE.start_PoCallDriver_#res#1| ~lowerDriverReturn~0) (= (_ bv4 32) ~s~0) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,867 INFO L858 garLoopResultBuilder]: For program point L4433-2(lines 4426 4449) no Hoare annotation was computed. [2021-11-19 15:56:11,867 INFO L858 garLoopResultBuilder]: For program point L4433(lines 4433 4440) no Hoare annotation was computed. [2021-11-19 15:56:11,867 INFO L854 garLoopResultBuilder]: At program point L2947(line 2947) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,867 INFO L858 garLoopResultBuilder]: For program point L2815-1(line 2815) no Hoare annotation was computed. [2021-11-19 15:56:11,868 INFO L854 garLoopResultBuilder]: At program point L2815(line 2815) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,868 INFO L858 garLoopResultBuilder]: For program point L2617(lines 2617 2626) no Hoare annotation was computed. [2021-11-19 15:56:11,868 INFO L858 garLoopResultBuilder]: For program point L2948(lines 2948 2949) no Hoare annotation was computed. [2021-11-19 15:56:11,868 INFO L854 garLoopResultBuilder]: At program point L2750(lines 2739 2752) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~s~0 ~IPC~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0) (= |ULTIMATE.start_DiskPerfShutdownFlush_#res#1| ~lowerDriverReturn~0)) [2021-11-19 15:56:11,868 INFO L858 garLoopResultBuilder]: For program point L2783(lines 2783 2790) no Hoare annotation was computed. [2021-11-19 15:56:11,869 INFO L858 garLoopResultBuilder]: For program point L2651-1(lines 2651 2660) no Hoare annotation was computed. [2021-11-19 15:56:11,869 INFO L858 garLoopResultBuilder]: For program point L2651(lines 2651 2660) no Hoare annotation was computed. [2021-11-19 15:56:11,869 INFO L854 garLoopResultBuilder]: At program point L4435(line 4435) the Hoare annotation is: false [2021-11-19 15:56:11,869 INFO L858 garLoopResultBuilder]: For program point L4435-1(line 4435) no Hoare annotation was computed. [2021-11-19 15:56:11,869 INFO L854 garLoopResultBuilder]: At program point L2916(line 2916) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,870 INFO L858 garLoopResultBuilder]: For program point L2883-1(line 2883) no Hoare annotation was computed. [2021-11-19 15:56:11,870 INFO L854 garLoopResultBuilder]: At program point L2883(line 2883) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,870 INFO L858 garLoopResultBuilder]: For program point L2916-1(line 2916) no Hoare annotation was computed. [2021-11-19 15:56:11,870 INFO L858 garLoopResultBuilder]: For program point L3478(lines 3478 3533) no Hoare annotation was computed. [2021-11-19 15:56:11,870 INFO L858 garLoopResultBuilder]: For program point L2818(lines 2818 2825) no Hoare annotation was computed. [2021-11-19 15:56:11,871 INFO L858 garLoopResultBuilder]: For program point L2785-1(line 2785) no Hoare annotation was computed. [2021-11-19 15:56:11,871 INFO L854 garLoopResultBuilder]: At program point L2785(line 2785) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,871 INFO L858 garLoopResultBuilder]: For program point L2653(lines 2653 2657) no Hoare annotation was computed. [2021-11-19 15:56:11,871 INFO L858 garLoopResultBuilder]: For program point L3545(lines 3545 3549) no Hoare annotation was computed. [2021-11-19 15:56:11,871 INFO L854 garLoopResultBuilder]: At program point L3479(lines 3478 3533) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,872 INFO L858 garLoopResultBuilder]: For program point L2323-1(line 2323) no Hoare annotation was computed. [2021-11-19 15:56:11,872 INFO L854 garLoopResultBuilder]: At program point L2323(line 2323) the Hoare annotation is: (let ((.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse2 (= ~compRegistered~0 (_ bv1 32))) (.cse3 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32)))) (.cse4 (= (_ bv4 32) ~SKIP2~0)) (.cse5 (= (_ bv3 32) ~SKIP1~0)) (.cse6 (= ~DC~0 (_ bv2 32))) (.cse7 (= ~MPR1~0 (_ bv5 32))) (.cse8 (= ~routine~0 (_ bv0 32))) (.cse9 (= ~NP~0 ~s~0)) (.cse10 (not (= ~pended~0 (_ bv1 32)))) (.cse11 (= ~NP~0 (_ bv1 32))) (.cse12 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= ~myStatus~0 (_ bv259 32))) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= ~setEventCalled~0 (_ bv1 32)) .cse8 .cse9 .cse10 .cse11 .cse12))) [2021-11-19 15:56:11,872 INFO L854 garLoopResultBuilder]: At program point L2918(lines 2918 2920) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,872 INFO L858 garLoopResultBuilder]: For program point L2951(lines 2951 2955) no Hoare annotation was computed. [2021-11-19 15:56:11,872 INFO L858 garLoopResultBuilder]: For program point L2852(lines 2812 2966) no Hoare annotation was computed. [2021-11-19 15:56:11,873 INFO L858 garLoopResultBuilder]: For program point L2885(lines 2885 2892) no Hoare annotation was computed. [2021-11-19 15:56:11,873 INFO L858 garLoopResultBuilder]: For program point L2918-1(lines 2918 2920) no Hoare annotation was computed. [2021-11-19 15:56:11,873 INFO L858 garLoopResultBuilder]: For program point L2621-1(line 2621) no Hoare annotation was computed. [2021-11-19 15:56:11,873 INFO L861 garLoopResultBuilder]: At program point L3612(lines 3235 3614) the Hoare annotation is: true [2021-11-19 15:56:11,873 INFO L854 garLoopResultBuilder]: At program point L2621(line 2621) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,874 INFO L854 garLoopResultBuilder]: At program point L3579(lines 3566 3607) the Hoare annotation is: (let ((.cse20 (= ~compRegistered~0 (_ bv0 32))) (.cse17 (= |ULTIMATE.start_main_~status~11#1| ~lowerDriverReturn~0)) (.cse11 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse12 (= (_ bv4 32) ~SKIP2~0)) (.cse13 (= ~DC~0 ~s~0)) (.cse14 (= ~routine~0 (_ bv0 32))) (.cse15 (not (= ~pended~0 (_ bv1 32))))) (let ((.cse8 (= ~s~0 ~IPC~0)) (.cse0 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse1 (= ~DC~0 (_ bv2 32))) (.cse3 (= (_ bv4 32) ~s~0)) (.cse18 (= (_ bv3 32) ~SKIP1~0)) (.cse19 (= ~MPR1~0 (_ bv5 32))) (.cse9 (or (and .cse11 .cse12 .cse14 .cse20 .cse15 .cse17 (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| ~lowerDriverReturn~0)) (and .cse11 .cse12 .cse13 .cse14 .cse15))) (.cse21 (= ~NP~0 (_ bv1 32))) (.cse10 (= (_ bv7 32) ~IPC~0))) (let ((.cse4 (= ~compRegistered~0 (_ bv1 32))) (.cse5 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_~status~1#1| (_ bv259 32)))) (.cse6 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| (_ bv259 32)))) (.cse2 (or (and .cse11 (= |ULTIMATE.start_PoCallDriver_~returnVal~0#1| ~lowerDriverReturn~0) .cse12 (= ~s~0 ~SKIP2~0) .cse18 .cse19 .cse14 .cse20 (= |ULTIMATE.start_DiskPerfDispatchPower_#res#1| ~lowerDriverReturn~0) .cse15 .cse21 (= |ULTIMATE.start_PoCallDriver_#res#1| ~lowerDriverReturn~0) .cse10 .cse17) (and .cse18 .cse19 .cse9 .cse21 .cse10))) (.cse16 (or (and .cse11 .cse0 .cse12 .cse18 .cse1 .cse19 .cse14 .cse20 .cse8 .cse15 .cse21 .cse10) (and .cse11 .cse0 .cse12 .cse18 .cse1 .cse19 .cse14 .cse20 .cse15 .cse21 .cse3 .cse10))) (.cse7 (not (= |ULTIMATE.start_main_~status~11#1| (_ bv259 32))))) (or (and .cse0 .cse1 .cse2 .cse3) (and .cse0 .cse4 .cse5 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32))) .cse1 .cse6 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_#res#1| (_ bv259 32))) .cse7 .cse2) (and .cse1 .cse8 .cse9 .cse10) (and .cse11 .cse12 .cse13 .cse1 (= |ULTIMATE.start_DiskPerfCreate_#res#1| (_ bv0 32)) .cse14 .cse15 .cse10 (= |ULTIMATE.start_main_~status~11#1| (_ bv0 32))) (and .cse16 (= |ULTIMATE.start_DiskPerfShutdownFlush_#res#1| ~lowerDriverReturn~0) .cse17) (and .cse0 .cse4 .cse5 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_#res#1|)) .cse1 .cse6 .cse7 .cse2) (and .cse16 (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| ~lowerDriverReturn~0) .cse17) (and .cse11 .cse12 .cse13 .cse1 (not (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| (_ bv259 32))) .cse14 .cse7 .cse15 .cse10))))) [2021-11-19 15:56:11,874 INFO L854 garLoopResultBuilder]: At program point L4471(lines 4425 4500) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= ~s~0 (_ bv3 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,874 INFO L858 garLoopResultBuilder]: For program point L2357(lines 2357 2363) no Hoare annotation was computed. [2021-11-19 15:56:11,875 INFO L854 garLoopResultBuilder]: At program point L2820(line 2820) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,875 INFO L858 garLoopResultBuilder]: For program point L2820-1(line 2820) no Hoare annotation was computed. [2021-11-19 15:56:11,875 INFO L858 garLoopResultBuilder]: For program point L3481(lines 3481 3532) no Hoare annotation was computed. [2021-11-19 15:56:11,875 INFO L854 garLoopResultBuilder]: At program point L2325(lines 2306 2327) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 ~s~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (not (= |ULTIMATE.start_DiskPerfRemoveDevice_#res#1| (_ bv259 32))) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,875 INFO L858 garLoopResultBuilder]: For program point L2887-1(line 2887) no Hoare annotation was computed. [2021-11-19 15:56:11,876 INFO L854 garLoopResultBuilder]: At program point L2887(line 2887) the Hoare annotation is: (let ((.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse2 (= ~compRegistered~0 (_ bv1 32))) (.cse3 (= (_ bv4 32) ~SKIP2~0)) (.cse4 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|))) (.cse5 (not (= ~myStatus~0 (_ bv259 32)))) (.cse6 (= (_ bv3 32) ~SKIP1~0)) (.cse7 (= ~DC~0 (_ bv2 32))) (.cse8 (= |ULTIMATE.start_DiskPerfRegisterDevice_~status~7#1| (_ bv259 32))) (.cse9 (= ~MPR1~0 (_ bv5 32))) (.cse10 (= ~setEventCalled~0 (_ bv1 32))) (.cse11 (= ~routine~0 (_ bv0 32))) (.cse12 (not (= ~pended~0 (_ bv1 32)))) (.cse13 (= ~NP~0 (_ bv1 32))) (.cse14 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= ~s~0 ~MPR3~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= ~NP~0 ~s~0) .cse12 .cse13 .cse14))) [2021-11-19 15:56:11,876 INFO L858 garLoopResultBuilder]: For program point L3581(lines 3581 3587) no Hoare annotation was computed. [2021-11-19 15:56:11,876 INFO L854 garLoopResultBuilder]: At program point L3482(lines 3481 3532) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,876 INFO L858 garLoopResultBuilder]: For program point L2922(lines 2922 2929) no Hoare annotation was computed. [2021-11-19 15:56:11,877 INFO L854 garLoopResultBuilder]: At program point L2856(line 2856) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,877 INFO L858 garLoopResultBuilder]: For program point L2856-1(line 2856) no Hoare annotation was computed. [2021-11-19 15:56:11,877 INFO L854 garLoopResultBuilder]: At program point L3583(line 3583) the Hoare annotation is: false [2021-11-19 15:56:11,877 INFO L858 garLoopResultBuilder]: For program point L3484(lines 3484 3531) no Hoare annotation was computed. [2021-11-19 15:56:11,877 INFO L858 garLoopResultBuilder]: For program point L2361-1(lines 2357 2363) no Hoare annotation was computed. [2021-11-19 15:56:11,877 INFO L854 garLoopResultBuilder]: At program point L2361(line 2361) the Hoare annotation is: false [2021-11-19 15:56:11,878 INFO L854 garLoopResultBuilder]: At program point L3551(lines 3544 3611) the Hoare annotation is: (let ((.cse14 (= ~s~0 ~IPC~0)) (.cse2 (= ~s~0 ~SKIP2~0)) (.cse7 (= ~compRegistered~0 (_ bv0 32))) (.cse10 (= (_ bv4 32) ~s~0)) (.cse12 (= |ULTIMATE.start_main_~status~11#1| ~lowerDriverReturn~0)) (.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse17 (= ~compRegistered~0 (_ bv1 32))) (.cse18 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_~status~1#1| (_ bv259 32)))) (.cse13 (= (_ bv4 32) ~SKIP2~0)) (.cse15 (= ~DC~0 ~s~0)) (.cse3 (= (_ bv3 32) ~SKIP1~0)) (.cse4 (= ~DC~0 (_ bv2 32))) (.cse19 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| (_ bv259 32)))) (.cse5 (= ~MPR1~0 (_ bv5 32))) (.cse6 (= ~routine~0 (_ bv0 32))) (.cse16 (not (= |ULTIMATE.start_main_~status~11#1| (_ bv259 32)))) (.cse8 (not (= ~pended~0 (_ bv1 32)))) (.cse9 (= ~NP~0 (_ bv1 32))) (.cse11 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= |ULTIMATE.start_PoCallDriver_~returnVal~0#1| ~lowerDriverReturn~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_DiskPerfDispatchPower_#res#1| ~lowerDriverReturn~0) .cse8 .cse9 (= |ULTIMATE.start_PoCallDriver_#res#1| ~lowerDriverReturn~0) .cse10 .cse11 .cse12) (and .cse0 (= ~UNLOADED~0 ~s~0)) (and .cse0 .cse1 .cse13 .cse3 .cse4 .cse5 .cse6 .cse7 .cse14 .cse8 .cse9 .cse11 (= |ULTIMATE.start_DiskPerfShutdownFlush_#res#1| ~lowerDriverReturn~0) .cse12) (and .cse0 .cse13 .cse15 .cse4 (= |ULTIMATE.start_DiskPerfCreate_#res#1| (_ bv0 32)) .cse6 .cse8 .cse11 (= |ULTIMATE.start_main_~status~11#1| (_ bv0 32))) (and .cse0 .cse13 .cse4 .cse6 .cse7 .cse14 .cse8 .cse11 .cse12 (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| ~lowerDriverReturn~0)) (and .cse0 .cse13 .cse15 .cse4 (not (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| (_ bv259 32))) .cse6 .cse16 .cse8 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| ~lowerDriverReturn~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse17 .cse18 .cse13 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_#res#1|)) .cse15 .cse3 .cse4 .cse19 .cse5 .cse6 .cse16 .cse8 .cse9 .cse11) (and .cse0 .cse1 .cse17 .cse18 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32))) .cse13 .cse15 .cse3 .cse4 .cse19 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_#res#1| (_ bv259 32))) .cse5 .cse6 .cse16 .cse8 .cse9 .cse11))) [2021-11-19 15:56:11,878 INFO L854 garLoopResultBuilder]: At program point L3485(lines 3484 3531) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,878 INFO L854 garLoopResultBuilder]: At program point L2296(line 2296) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,879 INFO L858 garLoopResultBuilder]: For program point L2296-1(line 2296) no Hoare annotation was computed. [2021-11-19 15:56:11,879 INFO L854 garLoopResultBuilder]: At program point L2164(lines 2156 2166) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,879 INFO L854 garLoopResultBuilder]: At program point L2924(line 2924) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,879 INFO L858 garLoopResultBuilder]: For program point L2924-1(line 2924) no Hoare annotation was computed. [2021-11-19 15:56:11,880 INFO L854 garLoopResultBuilder]: At program point L2792(line 2792) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,880 INFO L858 garLoopResultBuilder]: For program point L2792-1(line 2792) no Hoare annotation was computed. [2021-11-19 15:56:11,880 INFO L854 garLoopResultBuilder]: At program point L1537(lines 1534 1538) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,880 INFO L854 garLoopResultBuilder]: At program point L4444(line 4444) the Hoare annotation is: false [2021-11-19 15:56:11,880 INFO L854 garLoopResultBuilder]: At program point L2958(lines 2958 2959) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,881 INFO L854 garLoopResultBuilder]: At program point L2958-1(lines 2958 2959) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,881 INFO L858 garLoopResultBuilder]: For program point L2859(lines 2859 2866) no Hoare annotation was computed. [2021-11-19 15:56:11,881 INFO L858 garLoopResultBuilder]: For program point L3553(lines 3553 3557) no Hoare annotation was computed. [2021-11-19 15:56:11,881 INFO L858 garLoopResultBuilder]: For program point L3454(lines 3454 3543) no Hoare annotation was computed. [2021-11-19 15:56:11,881 INFO L858 garLoopResultBuilder]: For program point L3487(lines 3487 3530) no Hoare annotation was computed. [2021-11-19 15:56:11,882 INFO L858 garLoopResultBuilder]: For program point L3454-1(lines 3449 3613) no Hoare annotation was computed. [2021-11-19 15:56:11,882 INFO L858 garLoopResultBuilder]: For program point L2794(lines 2794 2801) no Hoare annotation was computed. [2021-11-19 15:56:11,882 INFO L858 garLoopResultBuilder]: For program point L2794-2(lines 2774 2978) no Hoare annotation was computed. [2021-11-19 15:56:11,882 INFO L858 garLoopResultBuilder]: For program point L2629-1(line 2629) no Hoare annotation was computed. [2021-11-19 15:56:11,882 INFO L854 garLoopResultBuilder]: At program point L2629(line 2629) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,883 INFO L854 garLoopResultBuilder]: At program point L3488(lines 3487 3530) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,883 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,883 INFO L858 garLoopResultBuilder]: For program point L2266(line 2266) no Hoare annotation was computed. [2021-11-19 15:56:11,883 INFO L858 garLoopResultBuilder]: For program point L2960(lines 2960 2961) no Hoare annotation was computed. [2021-11-19 15:56:11,884 INFO L854 garLoopResultBuilder]: At program point L2828(lines 2828 2830) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,884 INFO L858 garLoopResultBuilder]: For program point L2861-1(line 2861) no Hoare annotation was computed. [2021-11-19 15:56:11,884 INFO L854 garLoopResultBuilder]: At program point L2861(line 2861) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,884 INFO L858 garLoopResultBuilder]: For program point L2828-1(lines 2828 2830) no Hoare annotation was computed. [2021-11-19 15:56:11,884 INFO L854 garLoopResultBuilder]: At program point L2630(line 2630) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,885 INFO L854 garLoopResultBuilder]: At program point L2663-1(line 2663) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,885 INFO L854 garLoopResultBuilder]: At program point L2663(line 2663) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,885 INFO L858 garLoopResultBuilder]: For program point L2630-1(line 2630) no Hoare annotation was computed. [2021-11-19 15:56:11,885 INFO L858 garLoopResultBuilder]: For program point L4480(lines 4480 4497) no Hoare annotation was computed. [2021-11-19 15:56:11,885 INFO L854 garLoopResultBuilder]: At program point L3258-2(lines 3258 3263) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= ~s~0 ~MPR3~0) (not (= ~myStatus~0 (_ bv259 32))) (= ~s~0 ~SKIP2~0) (= ~UNLOADED~0 ~s~0) (= ~s~0 ~SKIP1~0) (= ~DC~0 ~IPC~0) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (= ~s~0 ~IPC~0) (not (= ~pended~0 (_ bv1 32))) (= ~s~0 ~MPR1~0)) [2021-11-19 15:56:11,886 INFO L858 garLoopResultBuilder]: For program point L3258-3(lines 3258 3263) no Hoare annotation was computed. [2021-11-19 15:56:11,886 INFO L854 garLoopResultBuilder]: At program point L2796(line 2796) the Hoare annotation is: (let ((.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse2 (= ~compRegistered~0 (_ bv1 32))) (.cse3 (= (_ bv4 32) ~SKIP2~0)) (.cse4 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|))) (.cse5 (not (= ~myStatus~0 (_ bv259 32)))) (.cse6 (= (_ bv3 32) ~SKIP1~0)) (.cse7 (= ~DC~0 (_ bv2 32))) (.cse8 (= |ULTIMATE.start_DiskPerfRegisterDevice_~status~7#1| (_ bv259 32))) (.cse9 (= ~MPR1~0 (_ bv5 32))) (.cse10 (= ~setEventCalled~0 (_ bv1 32))) (.cse11 (= ~routine~0 (_ bv0 32))) (.cse12 (not (= ~pended~0 (_ bv1 32)))) (.cse13 (= ~NP~0 (_ bv1 32))) (.cse14 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= ~s~0 ~MPR3~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (= ~NP~0 ~s~0) .cse12 .cse13 .cse14))) [2021-11-19 15:56:11,886 INFO L858 garLoopResultBuilder]: For program point L2796-1(line 2796) no Hoare annotation was computed. [2021-11-19 15:56:11,886 INFO L858 garLoopResultBuilder]: For program point L2664(lines 2664 2665) no Hoare annotation was computed. [2021-11-19 15:56:11,886 INFO L858 garLoopResultBuilder]: For program point L2631-1(line 2631) no Hoare annotation was computed. [2021-11-19 15:56:11,887 INFO L854 garLoopResultBuilder]: At program point L2631(line 2631) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,887 INFO L858 garLoopResultBuilder]: For program point L3589(lines 3589 3605) no Hoare annotation was computed. [2021-11-19 15:56:11,887 INFO L858 garLoopResultBuilder]: For program point L3490(lines 3490 3529) no Hoare annotation was computed. [2021-11-19 15:56:11,887 INFO L858 garLoopResultBuilder]: For program point L4481(lines 4481 4487) no Hoare annotation was computed. [2021-11-19 15:56:11,887 INFO L858 garLoopResultBuilder]: For program point L2301-1(line 2301) no Hoare annotation was computed. [2021-11-19 15:56:11,888 INFO L854 garLoopResultBuilder]: At program point L2301(line 2301) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,888 INFO L858 garLoopResultBuilder]: For program point L3590(lines 3590 3596) no Hoare annotation was computed. [2021-11-19 15:56:11,888 INFO L854 garLoopResultBuilder]: At program point L2434(line 2434) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,888 INFO L854 garLoopResultBuilder]: At program point L3491(lines 3490 3529) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,888 INFO L858 garLoopResultBuilder]: For program point L2434-1(line 2434) no Hoare annotation was computed. [2021-11-19 15:56:11,889 INFO L854 garLoopResultBuilder]: At program point L2270(lines 2253 2271) the Hoare annotation is: (let ((.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse2 (= ~compRegistered~0 (_ bv1 32))) (.cse3 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_~status~1#1| (_ bv259 32)))) (.cse4 (= (_ bv4 32) ~SKIP2~0)) (.cse5 (= ~DC~0 ~s~0)) (.cse6 (= (_ bv3 32) ~SKIP1~0)) (.cse7 (= ~DC~0 (_ bv2 32))) (.cse8 (= ~MPR1~0 (_ bv5 32))) (.cse9 (= ~routine~0 (_ bv0 32))) (.cse10 (not (= ~pended~0 (_ bv1 32)))) (.cse11 (= ~NP~0 (_ bv1 32))) (.cse12 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 .cse2 .cse3 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32))) .cse4 .cse5 .cse6 .cse7 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_#res#1| (_ bv259 32))) .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_#res#1|)) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12))) [2021-11-19 15:56:11,889 INFO L854 garLoopResultBuilder]: At program point L2303(lines 2289 2305) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_#res#1|)) (= ~DC~0 ~s~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,889 INFO L858 garLoopResultBuilder]: For program point L3261(lines 3261 3262) no Hoare annotation was computed. [2021-11-19 15:56:11,889 INFO L858 garLoopResultBuilder]: For program point L2931-1(line 2931) no Hoare annotation was computed. [2021-11-19 15:56:11,890 INFO L854 garLoopResultBuilder]: At program point L2931(line 2931) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,890 INFO L858 garLoopResultBuilder]: For program point L2832(lines 2832 2840) no Hoare annotation was computed. [2021-11-19 15:56:11,890 INFO L854 garLoopResultBuilder]: At program point L3592(line 3592) the Hoare annotation is: false [2021-11-19 15:56:11,890 INFO L854 garLoopResultBuilder]: At program point L3526(lines 3454 3541) the Hoare annotation is: (let ((.cse14 (= ~s~0 ~IPC~0)) (.cse2 (= ~s~0 ~SKIP2~0)) (.cse7 (= ~compRegistered~0 (_ bv0 32))) (.cse10 (= (_ bv4 32) ~s~0)) (.cse12 (= |ULTIMATE.start_main_~status~11#1| ~lowerDriverReturn~0)) (.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse17 (= ~compRegistered~0 (_ bv1 32))) (.cse18 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_~status~1#1| (_ bv259 32)))) (.cse13 (= (_ bv4 32) ~SKIP2~0)) (.cse15 (= ~DC~0 ~s~0)) (.cse3 (= (_ bv3 32) ~SKIP1~0)) (.cse4 (= ~DC~0 (_ bv2 32))) (.cse19 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| (_ bv259 32)))) (.cse5 (= ~MPR1~0 (_ bv5 32))) (.cse6 (= ~routine~0 (_ bv0 32))) (.cse16 (not (= |ULTIMATE.start_main_~status~11#1| (_ bv259 32)))) (.cse8 (not (= ~pended~0 (_ bv1 32)))) (.cse9 (= ~NP~0 (_ bv1 32))) (.cse11 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= |ULTIMATE.start_PoCallDriver_~returnVal~0#1| ~lowerDriverReturn~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_DiskPerfDispatchPower_#res#1| ~lowerDriverReturn~0) .cse8 .cse9 (= |ULTIMATE.start_PoCallDriver_#res#1| ~lowerDriverReturn~0) .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse13 .cse3 .cse4 .cse5 .cse6 .cse7 .cse14 .cse8 .cse9 .cse11 (= |ULTIMATE.start_DiskPerfShutdownFlush_#res#1| ~lowerDriverReturn~0) .cse12) (and .cse0 .cse13 .cse15 .cse4 (= |ULTIMATE.start_DiskPerfCreate_#res#1| (_ bv0 32)) .cse6 .cse8 .cse11 (= |ULTIMATE.start_main_~status~11#1| (_ bv0 32))) (and .cse0 .cse13 .cse4 .cse6 .cse7 .cse14 .cse8 .cse11 .cse12 (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| ~lowerDriverReturn~0)) (and .cse0 .cse13 .cse15 .cse4 (not (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| (_ bv259 32))) .cse6 .cse16 .cse8 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| ~lowerDriverReturn~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse17 .cse18 .cse13 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_#res#1|)) .cse15 .cse3 .cse4 .cse19 .cse5 .cse6 .cse16 .cse8 .cse9 .cse11) (and .cse0 .cse1 .cse17 .cse18 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32))) .cse13 .cse15 .cse3 .cse4 .cse19 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_#res#1| (_ bv259 32))) .cse5 .cse6 .cse16 .cse8 .cse9 .cse11))) [2021-11-19 15:56:11,891 INFO L854 garLoopResultBuilder]: At program point L3559(lines 3552 3610) the Hoare annotation is: (let ((.cse14 (= ~s~0 ~IPC~0)) (.cse2 (= ~s~0 ~SKIP2~0)) (.cse7 (= ~compRegistered~0 (_ bv0 32))) (.cse10 (= (_ bv4 32) ~s~0)) (.cse12 (= |ULTIMATE.start_main_~status~11#1| ~lowerDriverReturn~0)) (.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse17 (= ~compRegistered~0 (_ bv1 32))) (.cse18 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_~status~1#1| (_ bv259 32)))) (.cse13 (= (_ bv4 32) ~SKIP2~0)) (.cse15 (= ~DC~0 ~s~0)) (.cse3 (= (_ bv3 32) ~SKIP1~0)) (.cse4 (= ~DC~0 (_ bv2 32))) (.cse19 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| (_ bv259 32)))) (.cse5 (= ~MPR1~0 (_ bv5 32))) (.cse6 (= ~routine~0 (_ bv0 32))) (.cse16 (not (= |ULTIMATE.start_main_~status~11#1| (_ bv259 32)))) (.cse8 (not (= ~pended~0 (_ bv1 32)))) (.cse9 (= ~NP~0 (_ bv1 32))) (.cse11 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= |ULTIMATE.start_PoCallDriver_~returnVal~0#1| ~lowerDriverReturn~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (= |ULTIMATE.start_DiskPerfDispatchPower_#res#1| ~lowerDriverReturn~0) .cse8 .cse9 (= |ULTIMATE.start_PoCallDriver_#res#1| ~lowerDriverReturn~0) .cse10 .cse11 .cse12) (and .cse0 (= ~UNLOADED~0 ~s~0)) (and .cse0 .cse1 .cse13 .cse3 .cse4 .cse5 .cse6 .cse7 .cse14 .cse8 .cse9 .cse11 (= |ULTIMATE.start_DiskPerfShutdownFlush_#res#1| ~lowerDriverReturn~0) .cse12) (and .cse0 .cse13 .cse15 .cse4 (= |ULTIMATE.start_DiskPerfCreate_#res#1| (_ bv0 32)) .cse6 .cse8 .cse11 (= |ULTIMATE.start_main_~status~11#1| (_ bv0 32))) (and .cse0 .cse13 .cse4 .cse6 .cse7 .cse14 .cse8 .cse11 .cse12 (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| ~lowerDriverReturn~0)) (and .cse0 .cse13 .cse15 .cse4 (not (= |ULTIMATE.start_DiskPerfDeviceControl_#res#1| (_ bv259 32))) .cse6 .cse16 .cse8 .cse11) (and .cse0 .cse1 .cse2 .cse3 .cse4 (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| ~lowerDriverReturn~0) .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12) (and .cse0 .cse1 .cse17 .cse18 .cse13 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_#res#1|)) .cse15 .cse3 .cse4 .cse19 .cse5 .cse6 .cse16 .cse8 .cse9 .cse11) (and .cse0 .cse1 .cse17 .cse18 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32))) .cse13 .cse15 .cse3 .cse4 .cse19 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_#res#1| (_ bv259 32))) .cse5 .cse6 .cse16 .cse8 .cse9 .cse11))) [2021-11-19 15:56:11,891 INFO L854 garLoopResultBuilder]: At program point L2436(lines 2427 2438) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 ~s~0) (= ~DC~0 (_ bv2 32)) (= |ULTIMATE.start_DiskPerfCreate_#res#1| (_ bv0 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,891 INFO L854 garLoopResultBuilder]: At program point L2370(lines 2349 2372) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= |ULTIMATE.start_PoCallDriver_~returnVal~0#1| ~lowerDriverReturn~0) (= ~s~0 ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= |ULTIMATE.start_DiskPerfDispatchPower_#res#1| ~lowerDriverReturn~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= |ULTIMATE.start_PoCallDriver_#res#1| ~lowerDriverReturn~0) (= (_ bv4 32) ~s~0) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,892 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,892 INFO L858 garLoopResultBuilder]: For program point L2899-1(line 2899) no Hoare annotation was computed. [2021-11-19 15:56:11,892 INFO L854 garLoopResultBuilder]: At program point L2899(line 2899) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,892 INFO L854 garLoopResultBuilder]: At program point L2635-2(lines 2635 2647) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,892 INFO L861 garLoopResultBuilder]: At program point L3494(lines 3493 3528) the Hoare annotation is: true [2021-11-19 15:56:11,893 INFO L858 garLoopResultBuilder]: For program point L3329-3(lines 3329 3334) no Hoare annotation was computed. [2021-11-19 15:56:11,893 INFO L854 garLoopResultBuilder]: At program point L3329-2(lines 3329 3334) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= ~s~0 ~MPR3~0) (not (bvsge (bvadd |ULTIMATE.start_main_~i_1~0#1| (_ bv1 32)) (_ bv28 32))) (not (= ~myStatus~0 (_ bv259 32))) (= ~s~0 ~SKIP2~0) (= ~UNLOADED~0 ~s~0) (= ~s~0 ~SKIP1~0) (= ~DC~0 ~IPC~0) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (= ~s~0 ~IPC~0) (not (= ~pended~0 (_ bv1 32))) (= ~s~0 ~MPR1~0)) [2021-11-19 15:56:11,893 INFO L858 garLoopResultBuilder]: For program point L2933(lines 2933 2940) no Hoare annotation was computed. [2021-11-19 15:56:11,893 INFO L858 garLoopResultBuilder]: For program point L2933-2(lines 2812 2966) no Hoare annotation was computed. [2021-11-19 15:56:11,893 INFO L858 garLoopResultBuilder]: For program point L2636(line 2636) no Hoare annotation was computed. [2021-11-19 15:56:11,894 INFO L854 garLoopResultBuilder]: At program point L4453(lines 4452 4475) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= ~s~0 (_ bv3 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,894 INFO L858 garLoopResultBuilder]: For program point L2835-1(line 2835) no Hoare annotation was computed. [2021-11-19 15:56:11,894 INFO L854 garLoopResultBuilder]: At program point L2835(line 2835) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,894 INFO L858 garLoopResultBuilder]: For program point L2637-1(lines 2637 2641) no Hoare annotation was computed. [2021-11-19 15:56:11,894 INFO L858 garLoopResultBuilder]: For program point L2637(lines 2637 2641) no Hoare annotation was computed. [2021-11-19 15:56:11,895 INFO L854 garLoopResultBuilder]: At program point L3232(lines 3221 3234) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,895 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,895 INFO L858 garLoopResultBuilder]: For program point L2968(line 2968) no Hoare annotation was computed. [2021-11-19 15:56:11,895 INFO L858 garLoopResultBuilder]: For program point L2935-1(line 2935) no Hoare annotation was computed. [2021-11-19 15:56:11,895 INFO L854 garLoopResultBuilder]: At program point L2935(line 2935) the Hoare annotation is: (let ((.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse2 (= ~compRegistered~0 (_ bv1 32))) (.cse3 (= (_ bv4 32) ~SKIP2~0)) (.cse4 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|))) (.cse5 (not (= ~myStatus~0 (_ bv259 32)))) (.cse6 (= (_ bv3 32) ~SKIP1~0)) (.cse7 (= ~DC~0 (_ bv2 32))) (.cse8 (= ~MPR1~0 (_ bv5 32))) (.cse9 (= ~setEventCalled~0 (_ bv1 32))) (.cse10 (= ~routine~0 (_ bv0 32))) (.cse11 (not (= ~pended~0 (_ bv1 32)))) (.cse12 (= ~NP~0 (_ bv1 32))) (.cse13 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= ~s~0 ~MPR3~0) .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 (= ~NP~0 ~s~0) .cse11 .cse12 .cse13))) [2021-11-19 15:56:11,896 INFO L858 garLoopResultBuilder]: For program point L2869-1(lines 2869 2871) no Hoare annotation was computed. [2021-11-19 15:56:11,896 INFO L854 garLoopResultBuilder]: At program point L2869(lines 2869 2871) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,896 INFO L858 garLoopResultBuilder]: For program point L3563(lines 3563 3608) no Hoare annotation was computed. [2021-11-19 15:56:11,896 INFO L858 garLoopResultBuilder]: For program point L3464(lines 3464 3469) no Hoare annotation was computed. [2021-11-19 15:56:11,896 INFO L858 garLoopResultBuilder]: For program point L4455(lines 4455 4474) no Hoare annotation was computed. [2021-11-19 15:56:11,897 INFO L858 garLoopResultBuilder]: For program point L3464-2(lines 3464 3469) no Hoare annotation was computed. [2021-11-19 15:56:11,897 INFO L858 garLoopResultBuilder]: For program point L3332(lines 3332 3333) no Hoare annotation was computed. [2021-11-19 15:56:11,897 INFO L854 garLoopResultBuilder]: At program point L2275(lines 2238 2277) the Hoare annotation is: (let ((.cse0 (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32)))) (.cse1 (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32)))) (.cse9 (= ~compRegistered~0 (_ bv1 32))) (.cse10 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_~status~1#1| (_ bv259 32)))) (.cse11 (= (_ bv4 32) ~SKIP2~0)) (.cse12 (= ~DC~0 ~s~0)) (.cse2 (= (_ bv3 32) ~SKIP1~0)) (.cse3 (= ~DC~0 (_ bv2 32))) (.cse13 (not (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| (_ bv259 32)))) (.cse4 (= ~MPR1~0 (_ bv5 32))) (.cse5 (= ~routine~0 (_ bv0 32))) (.cse6 (not (= ~pended~0 (_ bv1 32)))) (.cse7 (= ~NP~0 (_ bv1 32))) (.cse8 (= (_ bv7 32) ~IPC~0))) (or (and .cse0 .cse1 (= ~s~0 ~SKIP2~0) .cse2 .cse3 (= |ULTIMATE.start_DiskPerfDispatchPnp_#res#1| ~lowerDriverReturn~0) .cse4 .cse5 (= ~compRegistered~0 (_ bv0 32)) .cse6 .cse7 (= (_ bv4 32) ~s~0) .cse8) (and .cse0 .cse1 .cse9 .cse10 .cse11 (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_#res#1|)) .cse12 .cse2 .cse3 .cse13 .cse4 .cse5 .cse6 .cse7 .cse8) (and .cse0 .cse1 .cse9 .cse10 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_~status~3#1| (_ bv259 32))) .cse11 .cse12 .cse2 .cse3 .cse13 (not (= |ULTIMATE.start_DiskPerfRemoveDevice_#res#1| (_ bv259 32))) .cse4 .cse5 .cse6 .cse7 .cse8))) [2021-11-19 15:56:11,897 INFO L858 garLoopResultBuilder]: For program point L4489(lines 4489 4496) no Hoare annotation was computed. [2021-11-19 15:56:11,897 INFO L854 garLoopResultBuilder]: At program point L4456(lines 4455 4474) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= ~s~0 (_ bv3 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,898 INFO L858 garLoopResultBuilder]: For program point L2970(lines 2970 2976) no Hoare annotation was computed. [2021-11-19 15:56:11,898 INFO L858 garLoopResultBuilder]: For program point L2970-1(lines 2970 2976) no Hoare annotation was computed. [2021-11-19 15:56:11,898 INFO L858 garLoopResultBuilder]: For program point L2673-1(line 2673) no Hoare annotation was computed. [2021-11-19 15:56:11,898 INFO L854 garLoopResultBuilder]: At program point L2673(line 2673) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (not (= |ULTIMATE.start_DiskPerfDeviceControl_~status~5#1| (_ bv259 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,898 INFO L858 garLoopResultBuilder]: For program point L3598(lines 3598 3604) no Hoare annotation was computed. [2021-11-19 15:56:11,899 INFO L858 garLoopResultBuilder]: For program point L3598-1(lines 3544 3611) no Hoare annotation was computed. [2021-11-19 15:56:11,899 INFO L854 garLoopResultBuilder]: At program point L2079(lines 2060 2081) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= ~s~0 ~SKIP2~0)) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= ~UNLOADED~0 ~s~0) (= (_ bv3 32) ~SKIP1~0) (not (= ~s~0 ~MPR3~0)) (= ~DC~0 (_ bv2 32)) (not (= ~s~0 ~MPR1~0)) (not (= ~NP~0 ~s~0)) (= ~MPR1~0 (_ bv5 32)) (not (= ~s~0 ~IPC~0)) (= ~routine~0 (_ bv0 32)) (not (= ~DC~0 ~s~0)) (= ~compRegistered~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,899 INFO L858 garLoopResultBuilder]: For program point L3566(lines 3566 3607) no Hoare annotation was computed. [2021-11-19 15:56:11,899 INFO L858 garLoopResultBuilder]: For program point L2245(lines 2245 2274) no Hoare annotation was computed. [2021-11-19 15:56:11,899 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-19 15:56:11,900 INFO L854 garLoopResultBuilder]: At program point L2972(line 2972) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,900 INFO L858 garLoopResultBuilder]: For program point L2906(lines 2906 2907) no Hoare annotation was computed. [2021-11-19 15:56:11,900 INFO L858 garLoopResultBuilder]: For program point L2906-2(lines 2906 2907) no Hoare annotation was computed. [2021-11-19 15:56:11,900 INFO L858 garLoopResultBuilder]: For program point L2873(lines 2873 2881) no Hoare annotation was computed. [2021-11-19 15:56:11,900 INFO L854 garLoopResultBuilder]: At program point L3600(line 3600) the Hoare annotation is: false [2021-11-19 15:56:11,900 INFO L858 garLoopResultBuilder]: For program point L3567(lines 3567 3577) no Hoare annotation was computed. [2021-11-19 15:56:11,901 INFO L854 garLoopResultBuilder]: At program point L4459(lines 4458 4473) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= ~s~0 (_ bv3 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,901 INFO L858 garLoopResultBuilder]: For program point L4426(lines 4426 4451) no Hoare annotation was computed. [2021-11-19 15:56:11,901 INFO L854 garLoopResultBuilder]: At program point L2246(lines 2245 2274) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,901 INFO L858 garLoopResultBuilder]: For program point L4426-1(lines 4425 4500) no Hoare annotation was computed. [2021-11-19 15:56:11,902 INFO L854 garLoopResultBuilder]: At program point L2808(line 2808) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,902 INFO L854 garLoopResultBuilder]: At program point L2808-1(line 2808) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,902 INFO L858 garLoopResultBuilder]: For program point L2643-1(line 2643) no Hoare annotation was computed. [2021-11-19 15:56:11,902 INFO L854 garLoopResultBuilder]: At program point L2643(line 2643) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (= (_ bv4 32) ~SKIP2~0) (= ~DC~0 (_ bv2 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,902 INFO L858 garLoopResultBuilder]: For program point L3568(lines 3568 3574) no Hoare annotation was computed. [2021-11-19 15:56:11,903 INFO L858 garLoopResultBuilder]: For program point L4427(lines 4427 4441) no Hoare annotation was computed. [2021-11-19 15:56:11,903 INFO L854 garLoopResultBuilder]: At program point L2842(line 2842) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= ~compRegistered~0 (_ bv1 32)) (= (_ bv4 32) ~SKIP2~0) (not (= (_ bv259 32) |ULTIMATE.start_DiskPerfStartDevice_~status~2#1|)) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,903 INFO L858 garLoopResultBuilder]: For program point L2809(lines 2809 2810) no Hoare annotation was computed. [2021-11-19 15:56:11,903 INFO L858 garLoopResultBuilder]: For program point L2842-1(line 2842) no Hoare annotation was computed. [2021-11-19 15:56:11,903 INFO L858 garLoopResultBuilder]: For program point L2611(lines 2611 2683) no Hoare annotation was computed. [2021-11-19 15:56:11,904 INFO L854 garLoopResultBuilder]: At program point L4494(line 4494) the Hoare annotation is: false [2021-11-19 15:56:11,904 INFO L854 garLoopResultBuilder]: At program point L2314(line 2314) the Hoare annotation is: (and (not (bvsge |ULTIMATE.start_main_~i_1~0#1| (_ bv28 32))) (not (= |ULTIMATE.start_main_~__BLAST_NONDET___0~0#1| (_ bv2 32))) (= (_ bv4 32) ~SKIP2~0) (not (= ~myStatus~0 (_ bv259 32))) (= (_ bv3 32) ~SKIP1~0) (= ~DC~0 (_ bv2 32)) (= ~MPR1~0 (_ bv5 32)) (= ~routine~0 (_ bv0 32)) (= ~compRegistered~0 (_ bv0 32)) (= ~NP~0 ~s~0) (not (= ~pended~0 (_ bv1 32))) (= ~NP~0 (_ bv1 32)) (= (_ bv7 32) ~IPC~0)) [2021-11-19 15:56:11,904 INFO L858 garLoopResultBuilder]: For program point L4494-1(lines 4476 4498) no Hoare annotation was computed. [2021-11-19 15:56:11,904 INFO L858 garLoopResultBuilder]: For program point L2248(lines 2248 2273) no Hoare annotation was computed. [2021-11-19 15:56:11,904 INFO L858 garLoopResultBuilder]: For program point L2314-1(line 2314) no Hoare annotation was computed. [2021-11-19 15:56:11,908 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 15:56:11,910 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-19 15:56:12,010 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 03:56:12 BoogieIcfgContainer [2021-11-19 15:56:12,011 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-19 15:56:12,011 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-19 15:56:12,011 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-19 15:56:12,012 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-19 15:56:12,012 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:45:44" (3/4) ... [2021-11-19 15:56:12,016 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-19 15:56:12,032 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoBuildDeviceIoControlRequest [2021-11-19 15:56:12,032 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfLogError [2021-11-19 15:56:12,032 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfSendToNextDriver [2021-11-19 15:56:12,033 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2021-11-19 15:56:12,033 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoWMIRegistrationControl [2021-11-19 15:56:12,033 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfForwardIrpSynchronous [2021-11-19 15:56:12,033 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeQueryPerformanceCounter [2021-11-19 15:56:12,033 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-11-19 15:56:12,033 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfAddCounters [2021-11-19 15:56:12,033 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeQuerySystemTime [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIrpCompletion [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIoCompletion [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure InterlockedIncrement [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2021-11-19 15:56:12,034 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure InterlockedDecrement [2021-11-19 15:56:12,035 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-11-19 15:56:12,035 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ExAllocatePoolWithTag [2021-11-19 15:56:12,035 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-11-19 15:56:12,035 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove [2021-11-19 15:56:12,090 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 269 nodes and edges [2021-11-19 15:56:12,098 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 55 nodes and edges [2021-11-19 15:56:12,107 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2021-11-19 15:56:12,115 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-11-19 15:56:12,127 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-11-19 15:56:12,173 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn) || (!~bvsge32(i_1, 28bv32) && UNLOADED == s)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || (((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && status == lowerDriverReturn) && \result == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) [2021-11-19 15:56:12,173 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn) || (!~bvsge32(i_1, 28bv32) && UNLOADED == s)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || (((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && status == lowerDriverReturn) && \result == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) [2021-11-19 15:56:12,174 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((!(__BLAST_NONDET___0 == 2bv32) && DC == 2bv32) && ((((((((((((((!~bvsge32(i_1, 28bv32) && returnVal == lowerDriverReturn) && 4bv32 == SKIP2) && s == SKIP2) && 3bv32 == SKIP1) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 7bv32 == IPC) && status == lowerDriverReturn) || ((((3bv32 == SKIP1 && MPR1 == 5bv32) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && NP == 1bv32) && 7bv32 == IPC))) && 4bv32 == s) || ((((((((!(__BLAST_NONDET___0 == 2bv32) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && !(status == 259bv32)) && ((((((((((((((!~bvsge32(i_1, 28bv32) && returnVal == lowerDriverReturn) && 4bv32 == SKIP2) && s == SKIP2) && 3bv32 == SKIP1) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 7bv32 == IPC) && status == lowerDriverReturn) || ((((3bv32 == SKIP1 && MPR1 == 5bv32) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && NP == 1bv32) && 7bv32 == IPC)))) || (((DC == 2bv32 && s == IPC) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && 7bv32 == IPC)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) || (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC)) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!(__BLAST_NONDET___0 == 2bv32) && compRegistered == 1bv32) && !(status == 259bv32)) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == 2bv32) && !(\result == 259bv32)) && !(status == 259bv32)) && ((((((((((((((!~bvsge32(i_1, 28bv32) && returnVal == lowerDriverReturn) && 4bv32 == SKIP2) && s == SKIP2) && 3bv32 == SKIP1) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 7bv32 == IPC) && status == lowerDriverReturn) || ((((3bv32 == SKIP1 && MPR1 == 5bv32) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && NP == 1bv32) && 7bv32 == IPC)))) || ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) || (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC)) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC) [2021-11-19 15:56:12,174 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) && ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(\old(s) == MPR3)) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) [2021-11-19 15:56:12,174 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) && ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(\old(s) == MPR3)) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) [2021-11-19 15:56:12,175 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC [2021-11-19 15:56:12,175 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32)) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC))) && (((((((((((!(3bv32 == SKIP1) || (((~bvadd16(compRetStatus, 1073741802bv32) == 0bv32 && setEventCalled == 1bv32) && !(pended == 1bv32)) && s == MPR1)) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) [2021-11-19 15:56:12,175 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((((((((((((((compRegistered == 1bv32 && !(returnVal2 == 259bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && ~bvadd16(compRetStatus, 1073741802bv32) == 0bv32) && DC == 2bv32) && MPR1 == 5bv32) && setEventCalled == 1bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && returnVal2 == 0bv32) && s == MPR1) && 7bv32 == IPC) || !(3bv32 == SKIP1)) || !(MPR1 == 5bv32)) || ((((((((((((((compRegistered == 1bv32 && !(returnVal2 == 259bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && ~bvadd16(compRetStatus, 1073741802bv32) == 0bv32) && DC == 2bv32) && ~bvadd16(1073741823bv32, returnVal2) == 0bv32) && MPR1 == 5bv32) && setEventCalled == 1bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && s == MPR1) && 7bv32 == IPC)) || ((((((((((4bv32 == SKIP2 && 3bv32 == SKIP1) && returnVal2 == 259bv32) && ~bvadd16(compRetStatus, 1073741802bv32) == 0bv32) && DC == 2bv32) && MPR1 == 5bv32) && setEventCalled == 1bv32) && routine == 0bv32) && !(pended == 1bv32)) && s == MPR1) && 7bv32 == IPC)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) && ((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32))) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) [2021-11-19 15:56:12,175 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32)) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC))) && (((((((((((!(3bv32 == SKIP1) || (((~bvadd16(compRetStatus, 1073741802bv32) == 0bv32 && setEventCalled == 1bv32) && !(pended == 1bv32)) && s == MPR1)) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) [2021-11-19 15:56:12,175 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32)) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC))) && (((((((((((!(3bv32 == SKIP1) || (((~bvadd16(compRetStatus, 1073741802bv32) == 0bv32 && setEventCalled == 1bv32) && !(pended == 1bv32)) && s == MPR1)) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) [2021-11-19 15:56:12,175 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC [2021-11-19 15:56:12,176 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC [2021-11-19 15:56:12,176 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC [2021-11-19 15:56:12,176 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || (((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && status == lowerDriverReturn) && \result == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) [2021-11-19 15:56:12,177 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && \result == lowerDriverReturn) [2021-11-19 15:56:12,177 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) || ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) [2021-11-19 15:56:12,177 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC [2021-11-19 15:56:12,177 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) || (((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || (((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) [2021-11-19 15:56:12,177 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn [2021-11-19 15:56:12,178 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || (setEventCalled == 1bv32 && NP == s)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(NP == 1bv32)) && (((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(\old(s) == MPR3)) || !(NP == 1bv32)) [2021-11-19 15:56:12,446 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/witness.graphml [2021-11-19 15:56:12,446 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-19 15:56:12,446 INFO L158 Benchmark]: Toolchain (without parser) took 729804.69ms. Allocated memory was 54.5MB in the beginning and 1.1GB in the end (delta: 1.1GB). Free memory was 25.1MB in the beginning and 332.3MB in the end (delta: -307.1MB). Peak memory consumption was 742.6MB. Max. memory is 16.1GB. [2021-11-19 15:56:12,447 INFO L158 Benchmark]: CDTParser took 0.35ms. Allocated memory is still 54.5MB. Free memory was 36.1MB in the beginning and 36.1MB in the end (delta: 38.3kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-19 15:56:12,447 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2579.31ms. Allocated memory was 54.5MB in the beginning and 148.9MB in the end (delta: 94.4MB). Free memory was 24.9MB in the beginning and 91.4MB in the end (delta: -66.4MB). Peak memory consumption was 47.3MB. Max. memory is 16.1GB. [2021-11-19 15:56:12,447 INFO L158 Benchmark]: Boogie Procedure Inliner took 319.60ms. Allocated memory is still 148.9MB. Free memory was 91.4MB in the beginning and 69.8MB in the end (delta: 21.6MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2021-11-19 15:56:12,447 INFO L158 Benchmark]: Boogie Preprocessor took 424.86ms. Allocated memory is still 148.9MB. Free memory was 69.8MB in the beginning and 65.7MB in the end (delta: 4.1MB). Peak memory consumption was 20.2MB. Max. memory is 16.1GB. [2021-11-19 15:56:12,447 INFO L158 Benchmark]: RCFGBuilder took 98115.70ms. Allocated memory was 148.9MB in the beginning and 666.9MB in the end (delta: 518.0MB). Free memory was 65.7MB in the beginning and 404.5MB in the end (delta: -338.8MB). Peak memory consumption was 399.4MB. Max. memory is 16.1GB. [2021-11-19 15:56:12,448 INFO L158 Benchmark]: TraceAbstraction took 627919.02ms. Allocated memory was 666.9MB in the beginning and 1.1GB in the end (delta: 438.3MB). Free memory was 403.4MB in the beginning and 437.1MB in the end (delta: -33.6MB). Peak memory consumption was 531.6MB. Max. memory is 16.1GB. [2021-11-19 15:56:12,448 INFO L158 Benchmark]: Witness Printer took 434.77ms. Allocated memory is still 1.1GB. Free memory was 437.1MB in the beginning and 332.3MB in the end (delta: 104.8MB). Peak memory consumption was 102.8MB. Max. memory is 16.1GB. [2021-11-19 15:56:12,449 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.35ms. Allocated memory is still 54.5MB. Free memory was 36.1MB in the beginning and 36.1MB in the end (delta: 38.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2579.31ms. Allocated memory was 54.5MB in the beginning and 148.9MB in the end (delta: 94.4MB). Free memory was 24.9MB in the beginning and 91.4MB in the end (delta: -66.4MB). Peak memory consumption was 47.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 319.60ms. Allocated memory is still 148.9MB. Free memory was 91.4MB in the beginning and 69.8MB in the end (delta: 21.6MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 424.86ms. Allocated memory is still 148.9MB. Free memory was 69.8MB in the beginning and 65.7MB in the end (delta: 4.1MB). Peak memory consumption was 20.2MB. Max. memory is 16.1GB. * RCFGBuilder took 98115.70ms. Allocated memory was 148.9MB in the beginning and 666.9MB in the end (delta: 518.0MB). Free memory was 65.7MB in the beginning and 404.5MB in the end (delta: -338.8MB). Peak memory consumption was 399.4MB. Max. memory is 16.1GB. * TraceAbstraction took 627919.02ms. Allocated memory was 666.9MB in the beginning and 1.1GB in the end (delta: 438.3MB). Free memory was 403.4MB in the beginning and 437.1MB in the end (delta: -33.6MB). Peak memory consumption was 531.6MB. Max. memory is 16.1GB. * Witness Printer took 434.77ms. Allocated memory is still 1.1GB. Free memory was 437.1MB in the beginning and 332.3MB in the end (delta: 104.8MB). Peak memory consumption was 102.8MB. Max. memory is 16.1GB. * 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: 2040]: 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 23 procedures, 378 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 627.7s, OverallIterations: 44, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 289.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 88.7s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 77 mSolverCounterUnknown, 12606 SdHoareTripleChecker+Valid, 276.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12357 mSDsluCounter, 64865 SdHoareTripleChecker+Invalid, 271.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 47075 mSDsCounter, 1917 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7204 IncrementalHoareTripleChecker+Invalid, 9198 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1917 mSolverCounterUnsat, 17790 mSDtfsCounter, 7204 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 13795 GetRequests, 13048 SyntacticMatches, 0 SemanticMatches, 747 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1847 ImplicationChecksByTransitivity, 38.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=990occurred in iteration=13, InterpolantAutomatonStates: 302, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.0s AutomataMinimizationTime, 44 MinimizatonAttempts, 3550 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 153 LocationsWithAnnotation, 5182 PreInvPairs, 5724 NumberOfFragments, 8349 HoareAnnotationTreeSize, 5182 FomulaSimplifications, 68662 FormulaSimplificationTreeSizeReduction, 15.8s HoareSimplificationTime, 153 FomulaSimplificationsInter, 687172 FormulaSimplificationTreeSizeReductionInter, 72.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 21.0s SsaConstructionTime, 85.8s SatisfiabilityAnalysisTime, 89.8s InterpolantComputationTime, 6932 NumberOfCodeBlocks, 6932 NumberOfCodeBlocksAsserted, 86 NumberOfCheckSat, 13692 ConstructedInterpolants, 0 QuantifiedInterpolants, 20705 SizeOfPredicates, 120 NumberOfNonLiveVariables, 139399 ConjunctsInSsa, 458 ConjunctsInUnsatCore, 172 InterpolantComputations, 86 PerfectInterpolantSequences, 4136/5156 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 1 specifications checked. All of them hold - InvariantResult [Line: 2349]: Loop Invariant Derived loop invariant: (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC - InvariantResult [Line: 3552]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn) || (!~bvsge32(i_1, 28bv32) && UNLOADED == s)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || (((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && status == lowerDriverReturn) && \result == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) - InvariantResult [Line: 3484]: Loop Invariant Derived loop invariant: (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 3454]: Loop Invariant Derived loop invariant: (((((((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || (((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && status == lowerDriverReturn) && \result == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 1534]: Loop Invariant Derived loop invariant: (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 2427]: Loop Invariant Derived loop invariant: (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC - InvariantResult [Line: 2248]: Loop Invariant Derived loop invariant: (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 4458]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && s == 3bv32) && 7bv32 == IPC - InvariantResult [Line: 2634]: Loop Invariant Derived loop invariant: ((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && 7bv32 == IPC - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3544]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn) || (!~bvsge32(i_1, 28bv32) && UNLOADED == s)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || (((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && status == lowerDriverReturn) && \result == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC)) || (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) && status == lowerDriverReturn)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) - InvariantResult [Line: 3566]: Loop Invariant Derived loop invariant: (((((((((!(__BLAST_NONDET___0 == 2bv32) && DC == 2bv32) && ((((((((((((((!~bvsge32(i_1, 28bv32) && returnVal == lowerDriverReturn) && 4bv32 == SKIP2) && s == SKIP2) && 3bv32 == SKIP1) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 7bv32 == IPC) && status == lowerDriverReturn) || ((((3bv32 == SKIP1 && MPR1 == 5bv32) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && NP == 1bv32) && 7bv32 == IPC))) && 4bv32 == s) || ((((((((!(__BLAST_NONDET___0 == 2bv32) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && !(status == 259bv32)) && ((((((((((((((!~bvsge32(i_1, 28bv32) && returnVal == lowerDriverReturn) && 4bv32 == SKIP2) && s == SKIP2) && 3bv32 == SKIP1) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 7bv32 == IPC) && status == lowerDriverReturn) || ((((3bv32 == SKIP1 && MPR1 == 5bv32) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && NP == 1bv32) && 7bv32 == IPC)))) || (((DC == 2bv32 && s == IPC) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && 7bv32 == IPC)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && \result == 0bv32) && routine == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) && status == 0bv32)) || ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) || (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC)) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!(__BLAST_NONDET___0 == 2bv32) && compRegistered == 1bv32) && !(status == 259bv32)) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == 2bv32) && !(\result == 259bv32)) && !(status == 259bv32)) && ((((((((((((((!~bvsge32(i_1, 28bv32) && returnVal == lowerDriverReturn) && 4bv32 == SKIP2) && s == SKIP2) && 3bv32 == SKIP1) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && \result == lowerDriverReturn) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 7bv32 == IPC) && status == lowerDriverReturn) || ((((3bv32 == SKIP1 && MPR1 == 5bv32) && (((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && status == lowerDriverReturn) && \result == lowerDriverReturn) || ((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && routine == 0bv32) && !(pended == 1bv32)))) && NP == 1bv32) && 7bv32 == IPC)))) || ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) || (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC)) && \result == lowerDriverReturn) && status == lowerDriverReturn)) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && !(status == 259bv32)) && !(pended == 1bv32)) && 7bv32 == IPC) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4264]: Loop Invariant Derived loop invariant: ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || (setEventCalled == 1bv32 && NP == s)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(NP == 1bv32)) && (((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(\old(s) == MPR3)) || !(NP == 1bv32)) - InvariantResult [Line: 3487]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 2238]: Loop Invariant Derived loop invariant: (((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && \result == lowerDriverReturn) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 4bv32 == s) && 7bv32 == IPC) || (((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || (((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) - InvariantResult [Line: 3258]: Loop Invariant Derived loop invariant: (((((((((((!~bvsge32(i_1, 28bv32) && s == MPR3) && !(myStatus == 259bv32)) && s == SKIP2) && UNLOADED == s) && s == SKIP1) && DC == IPC) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && s == IPC) && !(pended == 1bv32)) && s == MPR1 - InvariantResult [Line: 3481]: Loop Invariant Derived loop invariant: ((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && 7bv32 == IPC - InvariantResult [Line: 4286]: Loop Invariant Derived loop invariant: ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) && ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(\old(s) == MPR3)) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) - InvariantResult [Line: 3235]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3221]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 2253]: Loop Invariant Derived loop invariant: ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) || ((((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3493]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2156]: Loop Invariant Derived loop invariant: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 2060]: Loop Invariant Derived loop invariant: ((((((((((((((((!~bvsge32(i_1, 28bv32) && !(s == SKIP2)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && UNLOADED == s) && 3bv32 == SKIP1) && !(s == MPR3)) && DC == 2bv32) && !(s == MPR1)) && !(NP == s)) && MPR1 == 5bv32) && !(s == IPC)) && routine == 0bv32) && !(DC == s)) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 4452]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && s == 3bv32) && 7bv32 == IPC - InvariantResult [Line: 2596]: Loop Invariant Derived loop invariant: ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == s) && DC == 2bv32) && !(\result == 259bv32)) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && 7bv32 == IPC) || ((((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && 7bv32 == IPC) && \result == lowerDriverReturn) - InvariantResult [Line: 1614]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 3329]: Loop Invariant Derived loop invariant: ((((((((((((!~bvsge32(i_1, 28bv32) && s == MPR3) && !~bvsge32(~bvadd16(i_1, 1bv32), 28bv32)) && !(myStatus == 259bv32)) && s == SKIP2) && UNLOADED == s) && s == SKIP1) && DC == IPC) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && s == IPC) && !(pended == 1bv32)) && s == MPR1 - InvariantResult [Line: 3490]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 3794]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2739]: Loop Invariant Derived loop invariant: (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && s == IPC) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC) && \result == lowerDriverReturn - InvariantResult [Line: 3478]: Loop Invariant Derived loop invariant: ((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && 7bv32 == IPC - InvariantResult [Line: 2635]: Loop Invariant Derived loop invariant: ((((((!~bvsge32(i_1, 28bv32) && 4bv32 == SKIP2) && DC == 2bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && 7bv32 == IPC - InvariantResult [Line: 3797]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 2245]: Loop Invariant Derived loop invariant: (((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 4425]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && s == 3bv32) && 7bv32 == IPC - InvariantResult [Line: 2941]: Loop Invariant Derived loop invariant: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 4108]: Loop Invariant Derived loop invariant: (((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32)) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC))) && (((((((((((!(3bv32 == SKIP1) || (((~bvadd16(compRetStatus, 1073741802bv32) == 0bv32 && setEventCalled == 1bv32) && !(pended == 1bv32)) && s == MPR1)) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) - InvariantResult [Line: 2251]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 4102]: Loop Invariant Derived loop invariant: (((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32)) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC))) && (((((((((((!(3bv32 == SKIP1) || (((~bvadd16(compRetStatus, 1073741802bv32) == 0bv32 && setEventCalled == 1bv32) && !(pended == 1bv32)) && s == MPR1)) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) - InvariantResult [Line: 4105]: Loop Invariant Derived loop invariant: (((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32)) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC))) && (((((((((((!(3bv32 == SKIP1) || (((~bvadd16(compRetStatus, 1073741802bv32) == 0bv32 && setEventCalled == 1bv32) && !(pended == 1bv32)) && s == MPR1)) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) - InvariantResult [Line: 4079]: Loop Invariant Derived loop invariant: ((((((((((((((((((((((((((((compRegistered == 1bv32 && !(returnVal2 == 259bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && ~bvadd16(compRetStatus, 1073741802bv32) == 0bv32) && DC == 2bv32) && MPR1 == 5bv32) && setEventCalled == 1bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && returnVal2 == 0bv32) && s == MPR1) && 7bv32 == IPC) || !(3bv32 == SKIP1)) || !(MPR1 == 5bv32)) || ((((((((((((((compRegistered == 1bv32 && !(returnVal2 == 259bv32)) && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && ~bvadd16(compRetStatus, 1073741802bv32) == 0bv32) && DC == 2bv32) && ~bvadd16(1073741823bv32, returnVal2) == 0bv32) && MPR1 == 5bv32) && setEventCalled == 1bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && s == MPR1) && 7bv32 == IPC)) || ((((((((((4bv32 == SKIP2 && 3bv32 == SKIP1) && returnVal2 == 259bv32) && ~bvadd16(compRetStatus, 1073741802bv32) == 0bv32) && DC == 2bv32) && MPR1 == 5bv32) && setEventCalled == 1bv32) && routine == 0bv32) && !(pended == 1bv32)) && s == MPR1) && 7bv32 == IPC)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(NP == 1bv32)) && ((((((((((!(3bv32 == SKIP1) || !(compRegistered == 0bv32)) || !(MPR1 == 5bv32)) || (!(pended == 1bv32) && s == 3bv32)) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(\old(s) == SKIP1)) || \old(pended) == 1bv32) || !(7bv32 == IPC)) || !(NP == 1bv32))) && (((((((!(compRegistered == 0bv32) || (NP == s && !(pended == 1bv32))) || !(routine == 0bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || \old(pended) == 1bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) - InvariantResult [Line: 4247]: Loop Invariant Derived loop invariant: ((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || !(NP == s)) || setEventCalled == 1bv32) || myStatus == 259bv32) || !(7bv32 == IPC)) || pended == 1bv32) || !(NP == 1bv32) - InvariantResult [Line: 2306]: Loop Invariant Derived loop invariant: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && !(status == 259bv32)) && 4bv32 == SKIP2) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && !(\result == 259bv32)) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 4289]: Loop Invariant Derived loop invariant: ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(\old(s) == NP)) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) && ((((((((((((!(3bv32 == SKIP1) || !(MPR1 == 5bv32)) || !(routine == 0bv32)) || !(compRegistered == 1bv32)) || !(DC == 2bv32)) || !(4bv32 == SKIP2)) || myStatus == 259bv32) || !(7bv32 == IPC)) || !(\old(setEventCalled) == 1bv32)) || pended == 1bv32) || !(\old(s) == MPR3)) || ((((((((((compRegistered == 1bv32 && 4bv32 == SKIP2) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC)) || !(NP == 1bv32)) - InvariantResult [Line: 4455]: Loop Invariant Derived loop invariant: ((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && 4bv32 == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && s == 3bv32) && 7bv32 == IPC - InvariantResult [Line: 2760]: Loop Invariant Derived loop invariant: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(myStatus == 259bv32)) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && NP == s) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC - InvariantResult [Line: 4417]: Loop Invariant Derived loop invariant: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && returnVal == lowerDriverReturn) && s == SKIP2) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && compRegistered == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && \result == lowerDriverReturn) && 4bv32 == s) && 7bv32 == IPC - InvariantResult [Line: 2289]: Loop Invariant Derived loop invariant: ((((((((((((!~bvsge32(i_1, 28bv32) && !(__BLAST_NONDET___0 == 2bv32)) && compRegistered == 1bv32) && 4bv32 == SKIP2) && !(259bv32 == status)) && !(259bv32 == \result)) && DC == s) && 3bv32 == SKIP1) && DC == 2bv32) && MPR1 == 5bv32) && routine == 0bv32) && !(pended == 1bv32)) && NP == 1bv32) && 7bv32 == IPC RESULT: Ultimate proved your program to be correct! [2021-11-19 15:56:12,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_742b6901-11d6-4ec5-bb1d-1e0e44da5776/bin/utaipan-UbGMyvGFUs/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