./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 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:12:18,133 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:12:18,135 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:12:18,185 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:12:18,186 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:12:18,190 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:12:18,192 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:12:18,196 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:12:18,198 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:12:18,204 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:12:18,205 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:12:18,207 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:12:18,207 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:12:18,210 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:12:18,212 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:12:18,216 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:12:18,218 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:12:18,219 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:12:18,221 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:12:18,231 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:12:18,233 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:12:18,234 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:12:18,238 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:12:18,239 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:12:18,248 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:12:18,248 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:12:18,249 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:12:18,251 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:12:18,252 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:12:18,254 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:12:18,255 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:12:18,256 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:12:18,258 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:12:18,259 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:12:18,261 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:12:18,261 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:12:18,262 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:12:18,262 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:12:18,262 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:12:18,263 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:12:18,264 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:12:18,265 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-12 23:12:18,308 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:12:18,308 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:12:18,312 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:12:18,312 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:12:18,312 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:12:18,313 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:12:18,313 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:12:18,313 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-12 23:12:18,313 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:12:18,313 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:12:18,315 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-12 23:12:18,315 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-12 23:12:18,315 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:12:18,315 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-12 23:12:18,316 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-12 23:12:18,316 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-12 23:12:18,317 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:12:18,317 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 23:12:18,317 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-12 23:12:18,317 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 23:12:18,317 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:12:18,318 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:12:18,318 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:12:18,318 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:12:18,319 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:12:18,319 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 23:12:18,319 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:12:18,319 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:12:18,319 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:12:18,321 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:12:18,322 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:12:18,322 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:12:18,322 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:12:18,323 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:12:18,323 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:12:18,323 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-12 23:12:18,323 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-12 23:12:18,323 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:12:18,324 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:12:18,324 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:12:18,324 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_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 [2021-11-12 23:12:18,635 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:12:18,658 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:12:18,660 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:12:18,661 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:12:18,662 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:12:18,663 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-12 23:12:18,737 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/ddf725f2d/59094290a404452cbf82941394b7eead/FLAGffe9669c1 [2021-11-12 23:12:19,490 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:12:19,490 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-12 23:12:19,544 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/ddf725f2d/59094290a404452cbf82941394b7eead/FLAGffe9669c1 [2021-11-12 23:12:19,566 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/ddf725f2d/59094290a404452cbf82941394b7eead [2021-11-12 23:12:19,570 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:12:19,572 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:12:19,576 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:12:19,577 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:12:19,580 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:12:19,582 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:12:19" (1/1) ... [2021-11-12 23:12:19,584 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b4f2160 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:19, skipping insertion in model container [2021-11-12 23:12:19,584 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:12:19" (1/1) ... [2021-11-12 23:12:19,592 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:12:19,709 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:12:20,385 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-12 23:12:20,743 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:12:20,811 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-12 23:12:20,812 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@39630cc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:20, skipping insertion in model container [2021-11-12 23:12:20,812 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:12:20,813 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-12 23:12:20,815 INFO L158 Benchmark]: Toolchain (without parser) took 1241.11ms. Allocated memory was 96.5MB in the beginning and 123.7MB in the end (delta: 27.3MB). Free memory was 56.1MB in the beginning and 83.2MB in the end (delta: -27.1MB). Peak memory consumption was 23.2MB. Max. memory is 16.1GB. [2021-11-12 23:12:20,816 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 96.5MB. Free memory was 65.8MB in the beginning and 65.8MB in the end (delta: 28.3kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 23:12:20,817 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1236.05ms. Allocated memory was 96.5MB in the beginning and 123.7MB in the end (delta: 27.3MB). Free memory was 56.1MB in the beginning and 83.2MB in the end (delta: -27.1MB). Peak memory consumption was 23.2MB. Max. memory is 16.1GB. [2021-11-12 23:12:20,819 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.26ms. Allocated memory is still 96.5MB. Free memory was 65.8MB in the beginning and 65.8MB in the end (delta: 28.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1236.05ms. Allocated memory was 96.5MB in the beginning and 123.7MB in the end (delta: 27.3MB). Free memory was 56.1MB in the beginning and 83.2MB in the end (delta: -27.1MB). Peak memory consumption was 23.2MB. 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_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-12 23:12:23,158 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-12 23:12:23,161 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-12 23:12:23,218 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-12 23:12:23,219 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-12 23:12:23,224 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-12 23:12:23,227 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-12 23:12:23,232 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-12 23:12:23,236 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-12 23:12:23,246 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-12 23:12:23,248 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-12 23:12:23,250 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-12 23:12:23,251 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-12 23:12:23,253 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-12 23:12:23,256 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-12 23:12:23,258 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-12 23:12:23,260 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-12 23:12:23,261 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-12 23:12:23,262 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-12 23:12:23,265 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-12 23:12:23,266 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-12 23:12:23,268 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-12 23:12:23,269 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-12 23:12:23,270 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-12 23:12:23,279 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-12 23:12:23,281 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-12 23:12:23,281 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-12 23:12:23,283 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-12 23:12:23,285 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-12 23:12:23,286 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-12 23:12:23,286 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-12 23:12:23,287 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-12 23:12:23,289 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-12 23:12:23,290 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-12 23:12:23,292 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-12 23:12:23,292 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-12 23:12:23,293 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-12 23:12:23,294 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-12 23:12:23,309 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-12 23:12:23,311 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-12 23:12:23,312 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-12 23:12:23,315 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-12 23:12:23,358 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-12 23:12:23,358 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-12 23:12:23,360 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-12 23:12:23,360 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-12 23:12:23,360 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-12 23:12:23,360 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-12 23:12:23,361 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-12 23:12:23,361 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-12 23:12:23,362 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-12 23:12:23,362 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-12 23:12:23,365 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-12 23:12:23,365 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-12 23:12:23,365 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-12 23:12:23,366 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-12 23:12:23,366 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-12 23:12:23,366 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-12 23:12:23,366 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-12 23:12:23,367 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-12 23:12:23,367 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-12 23:12:23,367 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-12 23:12:23,367 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-12 23:12:23,368 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-12 23:12:23,368 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-12 23:12:23,368 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-12 23:12:23,368 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-12 23:12:23,369 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-12 23:12:23,369 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-12 23:12:23,369 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:12:23,369 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-12 23:12:23,370 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-12 23:12:23,370 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-12 23:12:23,370 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-12 23:12:23,371 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-12 23:12:23,371 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-12 23:12:23,371 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-12 23:12:23,371 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-12 23:12:23,372 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_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f0996d70f204c5713a65b04e25037e48d7532ec1ba0c10162e12c5c0d518b4e3 [2021-11-12 23:12:23,718 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-12 23:12:23,744 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-12 23:12:23,747 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-12 23:12:23,748 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-12 23:12:23,749 INFO L275 PluginConnector]: CDTParser initialized [2021-11-12 23:12:23,751 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/../../sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-12 23:12:23,830 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/26286bbf8/b91c91aa1ff645ad9646e3b8cb0cf892/FLAGd8d9ee6b1 [2021-11-12 23:12:24,694 INFO L306 CDTParser]: Found 1 translation units. [2021-11-12 23:12:24,694 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c [2021-11-12 23:12:24,738 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/26286bbf8/b91c91aa1ff645ad9646e3b8cb0cf892/FLAGd8d9ee6b1 [2021-11-12 23:12:24,785 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/data/26286bbf8/b91c91aa1ff645ad9646e3b8cb0cf892 [2021-11-12 23:12:24,788 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-12 23:12:24,791 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-12 23:12:24,792 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-12 23:12:24,793 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-12 23:12:24,796 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-12 23:12:24,797 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:12:24" (1/1) ... [2021-11-12 23:12:24,799 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@695b8fcf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:24, skipping insertion in model container [2021-11-12 23:12:24,800 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 11:12:24" (1/1) ... [2021-11-12 23:12:24,812 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-12 23:12:24,932 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:12:25,638 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-12 23:12:26,058 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:12:26,155 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-12 23:12:26,188 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-12 23:12:26,287 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-12 23:12:26,486 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:12:26,556 INFO L203 MainTranslator]: Completed pre-run [2021-11-12 23:12:26,636 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/sv-benchmarks/c/ntdrivers/diskperf.i.cil-1.c[84645,84658] [2021-11-12 23:12:26,855 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-12 23:12:26,967 INFO L208 MainTranslator]: Completed translation [2021-11-12 23:12:26,968 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26 WrapperNode [2021-11-12 23:12:26,968 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-12 23:12:26,969 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-12 23:12:26,969 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-12 23:12:26,970 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-12 23:12:26,977 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,090 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,238 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-12 23:12:27,239 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-12 23:12:27,240 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-12 23:12:27,240 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-12 23:12:27,249 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,249 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,310 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,311 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,511 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,531 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,558 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,583 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-12 23:12:27,584 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-12 23:12:27,584 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-12 23:12:27,584 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-12 23:12:27,585 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (1/1) ... [2021-11-12 23:12:27,592 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-12 23:12:27,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/z3 [2021-11-12 23:12:27,623 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-12 23:12:27,684 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-12 23:12:27,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-12 23:12:27,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-12 23:12:27,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-12 23:12:27,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-12 23:12:27,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-12 23:12:27,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-12 23:12:27,702 INFO L130 BoogieDeclarations]: Found specification of procedure IoBuildDeviceIoControlRequest [2021-11-12 23:12:27,702 INFO L138 BoogieDeclarations]: Found implementation of procedure IoBuildDeviceIoControlRequest [2021-11-12 23:12:27,702 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfSendToNextDriver [2021-11-12 23:12:27,702 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfSendToNextDriver [2021-11-12 23:12:27,702 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-11-12 23:12:27,702 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-11-12 23:12:27,702 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfAddCounters [2021-11-12 23:12:27,702 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfAddCounters [2021-11-12 23:12:27,702 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-12 23:12:27,702 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-12 23:12:27,702 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedDecrement [2021-11-12 23:12:27,702 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedDecrement [2021-11-12 23:12:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2021-11-12 23:12:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2021-11-12 23:12:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-12 23:12:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure IofCompleteRequest [2021-11-12 23:12:27,703 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCompleteRequest [2021-11-12 23:12:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-12 23:12:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-12 23:12:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-12 23:12:27,703 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-12 23:12:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-12 23:12:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-11-12 23:12:27,704 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-11-12 23:12:27,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-12 23:12:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure KeQuerySystemTime [2021-11-12 23:12:27,705 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQuerySystemTime [2021-11-12 23:12:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-12 23:12:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-12 23:12:27,705 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-11-12 23:12:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-11-12 23:12:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-12 23:12:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-12 23:12:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-12 23:12:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-12 23:12:27,706 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIrpCompletion [2021-11-12 23:12:27,706 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIrpCompletion [2021-11-12 23:12:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-12 23:12:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-12 23:12:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-12 23:12:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-12 23:12:27,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-12 23:12:27,708 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfLogError [2021-11-12 23:12:27,708 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfLogError [2021-11-12 23:12:27,709 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-12 23:12:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryPerformanceCounter [2021-11-12 23:12:27,710 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryPerformanceCounter [2021-11-12 23:12:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-12 23:12:27,710 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-12 23:12:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-12 23:12:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2021-11-12 23:12:27,711 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2021-11-12 23:12:27,711 INFO L130 BoogieDeclarations]: Found specification of procedure KeWaitForSingleObject [2021-11-12 23:12:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure KeWaitForSingleObject [2021-11-12 23:12:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2021-11-12 23:12:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2021-11-12 23:12:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfForwardIrpSynchronous [2021-11-12 23:12:27,712 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfForwardIrpSynchronous [2021-11-12 23:12:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-12 23:12:27,712 INFO L130 BoogieDeclarations]: Found specification of procedure DiskPerfIoCompletion [2021-11-12 23:12:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure DiskPerfIoCompletion [2021-11-12 23:12:27,713 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_guard [2021-11-12 23:12:27,713 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_guard [2021-11-12 23:12:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2021-11-12 23:12:27,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2021-11-12 23:12:27,714 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-12 23:12:27,714 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-12 23:12:28,795 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:12:28,822 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-12 23:12:28,822 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-12 23:12:38,475 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:12:38,528 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##16: assume !false; [2021-11-12 23:12:38,529 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume false; [2021-11-12 23:12:40,841 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:12:40,957 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2021-11-12 23:12:40,957 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2021-11-12 23:12:49,287 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:12:49,306 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:12:49,312 WARN L813 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-12 23:13:58,384 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##61: assume false; [2021-11-12 23:13:58,384 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##62: assume !false; [2021-11-12 23:13:58,385 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##129: assume !false; [2021-11-12 23:13:58,385 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##128: assume false; [2021-11-12 23:13:58,385 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##35: assume !false; [2021-11-12 23:13:58,385 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##34: assume false; [2021-11-12 23:13:58,419 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-12 23:13:58,420 INFO L299 CfgBuilder]: Removed 3 assume(true) statements. [2021-11-12 23:13:58,423 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:13:58 BoogieIcfgContainer [2021-11-12 23:13:58,423 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-12 23:13:58,425 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-12 23:13:58,425 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-12 23:13:58,428 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-12 23:13:58,429 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 11:12:24" (1/3) ... [2021-11-12 23:13:58,430 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e567197 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:13:58, skipping insertion in model container [2021-11-12 23:13:58,430 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 11:12:26" (2/3) ... [2021-11-12 23:13:58,430 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1e567197 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 11:13:58, skipping insertion in model container [2021-11-12 23:13:58,430 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:13:58" (3/3) ... [2021-11-12 23:13:58,438 INFO L111 eAbstractionObserver]: Analyzing ICFG diskperf.i.cil-1.c [2021-11-12 23:13:58,446 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-12 23:13:58,447 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-12 23:13:58,503 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-12 23:13:58,511 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-12 23:13:58,511 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-12 23:13:58,539 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-12 23:13:58,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-11-12 23:13:58,545 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:13:58,546 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:13:58,547 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:13:58,552 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:13:58,553 INFO L85 PathProgramCache]: Analyzing trace with hash 2013573064, now seen corresponding path program 1 times [2021-11-12 23:13:58,574 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:13:58,574 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1656967190] [2021-11-12 23:13:58,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:13:58,576 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:13:58,576 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:13:58,579 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:13:58,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-12 23:14:00,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:00,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 1366 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-12 23:14:00,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:00,779 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-12 23:14:00,780 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:00,878 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-12 23:14:00,878 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:00,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1656967190] [2021-11-12 23:14:00,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1656967190] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:00,880 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:14:00,880 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-12 23:14:00,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2098531409] [2021-11-12 23:14:00,883 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:00,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-12 23:14:00,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:00,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-12 23:14:00,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-12 23:14:00,953 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-12 23:14:01,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:01,124 INFO L93 Difference]: Finished difference Result 750 states and 1130 transitions. [2021-11-12 23:14:01,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-12 23:14:01,128 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-12 23:14:01,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:01,149 INFO L225 Difference]: With dead ends: 750 [2021-11-12 23:14:01,149 INFO L226 Difference]: Without dead ends: 371 [2021-11-12 23:14:01,158 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-12 23:14:01,162 INFO L933 BasicCegarLoop]: 525 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.16ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.00ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:01,163 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 525 Invalid, 0 Unknown, 0 Unchecked, 17.16ms Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.00ms Time] [2021-11-12 23:14:01,181 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 371 states. [2021-11-12 23:14:01,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 371 to 371. [2021-11-12 23:14:01,238 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-12 23:14:01,243 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 371 states to 371 states and 512 transitions. [2021-11-12 23:14:01,245 INFO L78 Accepts]: Start accepts. Automaton has 371 states and 512 transitions. Word has length 17 [2021-11-12 23:14:01,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:01,246 INFO L470 AbstractCegarLoop]: Abstraction has 371 states and 512 transitions. [2021-11-12 23:14:01,246 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-12 23:14:01,246 INFO L276 IsEmpty]: Start isEmpty. Operand 371 states and 512 transitions. [2021-11-12 23:14:01,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-11-12 23:14:01,248 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:01,248 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-12 23:14:01,289 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:01,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:14:01,470 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:01,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:01,470 INFO L85 PathProgramCache]: Analyzing trace with hash -6791348, now seen corresponding path program 1 times [2021-11-12 23:14:01,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:01,484 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [929885125] [2021-11-12 23:14:01,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:01,485 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:01,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:01,486 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:01,526 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-12 23:14:03,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:03,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 1373 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-12 23:14:03,583 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:03,761 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-12 23:14:03,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:03,932 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-12 23:14:03,932 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:03,933 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [929885125] [2021-11-12 23:14:03,933 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [929885125] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:03,933 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-12 23:14:03,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-12 23:14:03,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68744972] [2021-11-12 23:14:03,934 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:03,936 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:14:03,936 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:03,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:14:03,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-12 23:14:03,938 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-12 23:14:06,244 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-12 23:14:07,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:07,510 INFO L93 Difference]: Finished difference Result 950 states and 1339 transitions. [2021-11-12 23:14:07,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:14:07,511 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-12 23:14:07,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:07,520 INFO L225 Difference]: With dead ends: 950 [2021-11-12 23:14:07,520 INFO L226 Difference]: Without dead ends: 583 [2021-11-12 23:14:07,523 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-12 23:14:07,525 INFO L933 BasicCegarLoop]: 630 mSDtfsCounter, 546 mSDsluCounter, 1143 mSDsCounter, 0 mSdLazyCounter, 186 mSolverCounterSat, 119 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3234.36ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 1773 SdHoareTripleChecker+Invalid, 306 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 44.90ms SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 186 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3392.91ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:07,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [599 Valid, 1773 Invalid, 306 Unknown, 0 Unchecked, 44.90ms Time], IncrementalHoareTripleChecker [119 Valid, 186 Invalid, 1 Unknown, 0 Unchecked, 3392.91ms Time] [2021-11-12 23:14:07,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2021-11-12 23:14:07,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 379. [2021-11-12 23:14:07,616 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-12 23:14:07,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 520 transitions. [2021-11-12 23:14:07,623 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 520 transitions. Word has length 19 [2021-11-12 23:14:07,623 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:07,624 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 520 transitions. [2021-11-12 23:14:07,624 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-12 23:14:07,624 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 520 transitions. [2021-11-12 23:14:07,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-11-12 23:14:07,627 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:07,627 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-12 23:14:07,666 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-11-12 23:14:07,844 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:14:07,844 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:07,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:07,845 INFO L85 PathProgramCache]: Analyzing trace with hash 195197602, now seen corresponding path program 1 times [2021-11-12 23:14:07,848 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:07,849 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [937263562] [2021-11-12 23:14:07,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:07,850 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:07,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:07,851 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:07,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-12 23:14:09,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:09,970 INFO L263 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:09,978 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:10,273 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-12 23:14:10,274 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:10,663 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-12 23:14:10,664 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:10,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [937263562] [2021-11-12 23:14:10,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [937263562] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:10,664 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [970254985] [2021-11-12 23:14:10,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:10,665 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:10,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:10,671 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:10,701 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2021-11-12 23:14:12,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:12,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:14:12,446 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:12,617 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-12 23:14:12,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:12,712 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-12 23:14:12,713 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [970254985] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:12,713 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:12,713 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:14:12,713 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1092609020] [2021-11-12 23:14:12,713 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:12,714 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:14:12,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:12,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:14:12,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:14:12,715 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-12 23:14:13,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:13,042 INFO L93 Difference]: Finished difference Result 399 states and 546 transitions. [2021-11-12 23:14:13,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:14:13,044 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-12 23:14:13,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:13,050 INFO L225 Difference]: With dead ends: 399 [2021-11-12 23:14:13,051 INFO L226 Difference]: Without dead ends: 379 [2021-11-12 23:14:13,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 93 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-12 23:14:13,056 INFO L933 BasicCegarLoop]: 510 mSDtfsCounter, 12 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 251.49ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 965 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.24ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 296.30ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:13,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12 Valid, 965 Invalid, 48 Unknown, 0 Unchecked, 5.24ms Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 296.30ms Time] [2021-11-12 23:14:13,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2021-11-12 23:14:13,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 379. [2021-11-12 23:14:13,091 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-12 23:14:13,097 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 519 transitions. [2021-11-12 23:14:13,098 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 519 transitions. Word has length 27 [2021-11-12 23:14:13,099 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:13,099 INFO L470 AbstractCegarLoop]: Abstraction has 379 states and 519 transitions. [2021-11-12 23:14:13,099 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-12 23:14:13,099 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 519 transitions. [2021-11-12 23:14:13,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-11-12 23:14:13,103 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:13,103 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-12 23:14:13,144 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:13,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:13,519 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:13,519 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:13,519 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:13,519 INFO L85 PathProgramCache]: Analyzing trace with hash 1531033378, now seen corresponding path program 1 times [2021-11-12 23:14:13,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:13,522 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [835036108] [2021-11-12 23:14:13,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:13,522 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:13,523 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:13,524 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:13,525 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-12 23:14:15,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:15,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:15,476 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:15,752 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-12 23:14:15,753 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:16,132 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-12 23:14:16,132 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:16,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [835036108] [2021-11-12 23:14:16,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [835036108] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:16,132 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1838351705] [2021-11-12 23:14:16,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:16,133 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:16,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:16,137 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:16,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2021-11-12 23:14:17,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:17,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 1432 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:14:17,778 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:17,953 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-12 23:14:17,953 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:18,066 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-12 23:14:18,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1838351705] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:18,067 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:18,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:14:18,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020532450] [2021-11-12 23:14:18,067 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:18,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:14:18,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:18,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:14:18,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:14:18,069 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-12 23:14:20,399 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:14:20,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:20,880 INFO L93 Difference]: Finished difference Result 873 states and 1220 transitions. [2021-11-12 23:14:20,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:14:20,881 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-12 23:14:20,882 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:20,889 INFO L225 Difference]: With dead ends: 873 [2021-11-12 23:14:20,889 INFO L226 Difference]: Without dead ends: 618 [2021-11-12 23:14:20,891 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-12 23:14:20,892 INFO L933 BasicCegarLoop]: 715 mSDtfsCounter, 431 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2644.60ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 1066 SdHoareTripleChecker+Invalid, 88 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 7.37ms SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2754.22ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:20,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [431 Valid, 1066 Invalid, 88 Unknown, 0 Unchecked, 7.37ms Time], IncrementalHoareTripleChecker [12 Valid, 75 Invalid, 1 Unknown, 0 Unchecked, 2754.22ms Time] [2021-11-12 23:14:20,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 618 states. [2021-11-12 23:14:20,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 618 to 598. [2021-11-12 23:14:20,953 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-12 23:14:20,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 598 states to 598 states and 834 transitions. [2021-11-12 23:14:20,959 INFO L78 Accepts]: Start accepts. Automaton has 598 states and 834 transitions. Word has length 29 [2021-11-12 23:14:20,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:20,959 INFO L470 AbstractCegarLoop]: Abstraction has 598 states and 834 transitions. [2021-11-12 23:14:20,959 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-12 23:14:20,960 INFO L276 IsEmpty]: Start isEmpty. Operand 598 states and 834 transitions. [2021-11-12 23:14:20,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 23:14:20,962 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:20,962 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-12 23:14:20,982 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:21,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:21,382 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:14:21,382 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:21,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:21,382 INFO L85 PathProgramCache]: Analyzing trace with hash 882107729, now seen corresponding path program 1 times [2021-11-12 23:14:21,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:21,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [560589244] [2021-11-12 23:14:21,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:21,385 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:21,385 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:21,386 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:21,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-12 23:14:23,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:23,185 INFO L263 TraceCheckSpWp]: Trace formula consists of 1451 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:23,190 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:23,538 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-12 23:14:23,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:23,992 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-12 23:14:23,992 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:23,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [560589244] [2021-11-12 23:14:23,993 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [560589244] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:23,993 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1807139174] [2021-11-12 23:14:23,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:23,994 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:23,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:23,999 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:24,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process [2021-11-12 23:14:25,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:25,557 INFO L263 TraceCheckSpWp]: Trace formula consists of 1451 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:14:25,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:25,874 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-12 23:14:25,874 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:26,144 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-12 23:14:26,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1807139174] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:26,145 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:26,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [7, 7] total 13 [2021-11-12 23:14:26,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325034405] [2021-11-12 23:14:26,145 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:26,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:14:26,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:26,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:14:26,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:14:26,147 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-12 23:14:26,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:26,207 INFO L93 Difference]: Finished difference Result 1025 states and 1463 transitions. [2021-11-12 23:14:26,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:14:26,208 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-12 23:14:26,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:26,214 INFO L225 Difference]: With dead ends: 1025 [2021-11-12 23:14:26,215 INFO L226 Difference]: Without dead ends: 530 [2021-11-12 23:14:26,218 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-12 23:14:26,219 INFO L933 BasicCegarLoop]: 458 mSDtfsCounter, 435 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.52ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 458 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.43ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.54ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:26,223 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [435 Valid, 458 Invalid, 4 Unknown, 0 Unchecked, 2.43ms Time], IncrementalHoareTripleChecker [2 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 14.54ms Time] [2021-11-12 23:14:26,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 530 states. [2021-11-12 23:14:26,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 530 to 530. [2021-11-12 23:14:26,280 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-12 23:14:26,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 744 transitions. [2021-11-12 23:14:26,292 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 744 transitions. Word has length 37 [2021-11-12 23:14:26,292 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:26,292 INFO L470 AbstractCegarLoop]: Abstraction has 530 states and 744 transitions. [2021-11-12 23:14:26,292 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-12 23:14:26,293 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 744 transitions. [2021-11-12 23:14:26,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-12 23:14:26,299 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:26,299 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-12 23:14:26,319 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (9)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:26,545 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-12 23:14:26,715 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:14:26,715 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:26,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:26,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1927070101, now seen corresponding path program 1 times [2021-11-12 23:14:26,718 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:26,718 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1443789857] [2021-11-12 23:14:26,718 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:26,719 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:26,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:26,719 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:26,720 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-12 23:14:28,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:28,432 INFO L263 TraceCheckSpWp]: Trace formula consists of 1449 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:28,436 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:28,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-12 23:14:28,716 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:29,091 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-12 23:14:29,091 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:29,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1443789857] [2021-11-12 23:14:29,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1443789857] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:29,092 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2027966222] [2021-11-12 23:14:29,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:29,092 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:29,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:29,094 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:29,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2021-11-12 23:14:30,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:30,584 INFO L263 TraceCheckSpWp]: Trace formula consists of 1449 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:14:30,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:30,770 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-12 23:14:30,771 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:30,882 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-12 23:14:30,883 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2027966222] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:30,883 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:30,883 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:14:30,883 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951725958] [2021-11-12 23:14:30,883 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:30,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:14:30,884 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:30,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:14:30,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:14:30,884 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-12 23:14:33,083 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-12 23:14:33,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:33,392 INFO L93 Difference]: Finished difference Result 567 states and 795 transitions. [2021-11-12 23:14:33,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:14:33,392 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-12 23:14:33,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:33,397 INFO L225 Difference]: With dead ends: 567 [2021-11-12 23:14:33,398 INFO L226 Difference]: Without dead ends: 563 [2021-11-12 23:14:33,398 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-12 23:14:33,399 INFO L933 BasicCegarLoop]: 472 mSDtfsCounter, 50 mSDsluCounter, 394 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2392.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.87ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2468.85ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:33,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 866 Invalid, 61 Unknown, 0 Unchecked, 3.87ms Time], IncrementalHoareTripleChecker [3 Valid, 57 Invalid, 1 Unknown, 0 Unchecked, 2468.85ms Time] [2021-11-12 23:14:33,401 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 563 states. [2021-11-12 23:14:33,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 563 to 556. [2021-11-12 23:14:33,433 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-12 23:14:33,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 556 states to 556 states and 780 transitions. [2021-11-12 23:14:33,438 INFO L78 Accepts]: Start accepts. Automaton has 556 states and 780 transitions. Word has length 37 [2021-11-12 23:14:33,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:33,438 INFO L470 AbstractCegarLoop]: Abstraction has 556 states and 780 transitions. [2021-11-12 23:14:33,439 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-12 23:14:33,439 INFO L276 IsEmpty]: Start isEmpty. Operand 556 states and 780 transitions. [2021-11-12 23:14:33,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-12 23:14:33,440 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:33,440 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-12 23:14:33,461 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (11)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:33,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:33,860 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:14:33,860 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:33,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:33,860 INFO L85 PathProgramCache]: Analyzing trace with hash -254441638, now seen corresponding path program 1 times [2021-11-12 23:14:33,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:33,863 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1425618513] [2021-11-12 23:14:33,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:33,863 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:33,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:33,864 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:33,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-12 23:14:35,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:35,585 INFO L263 TraceCheckSpWp]: Trace formula consists of 1445 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:35,588 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:35,847 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-12 23:14:35,847 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:36,299 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-12 23:14:36,299 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:36,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1425618513] [2021-11-12 23:14:36,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1425618513] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:36,299 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [625730870] [2021-11-12 23:14:36,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:36,299 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:36,300 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:36,302 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:36,303 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-11-12 23:14:37,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:37,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 1445 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:14:37,800 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:37,944 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-12 23:14:37,944 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:38,024 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-12 23:14:38,024 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [625730870] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:38,024 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:38,024 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:14:38,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503751253] [2021-11-12 23:14:38,024 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:38,025 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:14:38,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:38,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:14:38,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:14:38,026 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-12 23:14:38,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:38,318 INFO L93 Difference]: Finished difference Result 571 states and 800 transitions. [2021-11-12 23:14:38,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:14:38,319 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-12 23:14:38,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:38,323 INFO L225 Difference]: With dead ends: 571 [2021-11-12 23:14:38,324 INFO L226 Difference]: Without dead ends: 552 [2021-11-12 23:14:38,324 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-12 23:14:38,325 INFO L933 BasicCegarLoop]: 450 mSDtfsCounter, 445 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 213.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 445 SdHoareTripleChecker+Valid, 450 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.05ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 258.60ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:38,325 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [445 Valid, 450 Invalid, 9 Unknown, 0 Unchecked, 2.05ms Time], IncrementalHoareTripleChecker [6 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 258.60ms Time] [2021-11-12 23:14:38,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-11-12 23:14:38,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 538. [2021-11-12 23:14:38,361 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-12 23:14:38,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 538 states to 538 states and 758 transitions. [2021-11-12 23:14:38,366 INFO L78 Accepts]: Start accepts. Automaton has 538 states and 758 transitions. Word has length 41 [2021-11-12 23:14:38,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:38,367 INFO L470 AbstractCegarLoop]: Abstraction has 538 states and 758 transitions. [2021-11-12 23:14:38,367 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-12 23:14:38,367 INFO L276 IsEmpty]: Start isEmpty. Operand 538 states and 758 transitions. [2021-11-12 23:14:38,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-11-12 23:14:38,368 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:38,369 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-12 23:14:38,385 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:38,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:38,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:14:38,786 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:38,786 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:38,786 INFO L85 PathProgramCache]: Analyzing trace with hash -268786547, now seen corresponding path program 1 times [2021-11-12 23:14:38,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:38,788 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1396371600] [2021-11-12 23:14:38,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:38,789 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:38,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:38,789 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:38,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-12 23:14:40,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:40,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 1445 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:40,493 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:40,840 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-12 23:14:40,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:41,259 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-12 23:14:41,260 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:41,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1396371600] [2021-11-12 23:14:41,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1396371600] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:41,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1280783147] [2021-11-12 23:14:41,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:41,260 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:41,260 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:41,261 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:41,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (15)] Waiting until timeout for monitored process [2021-11-12 23:14:42,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:42,781 INFO L263 TraceCheckSpWp]: Trace formula consists of 1445 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:14:42,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:42,961 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-12 23:14:42,961 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:43,099 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-12 23:14:43,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1280783147] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:43,099 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:43,099 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:14:43,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [333913317] [2021-11-12 23:14:43,100 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:43,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:14:43,100 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:43,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:14:43,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:14:43,101 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-12 23:14:45,308 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-12 23:14:45,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:45,574 INFO L93 Difference]: Finished difference Result 557 states and 780 transitions. [2021-11-12 23:14:45,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:14:45,575 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-12 23:14:45,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:45,579 INFO L225 Difference]: With dead ends: 557 [2021-11-12 23:14:45,579 INFO L226 Difference]: Without dead ends: 552 [2021-11-12 23:14:45,580 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-12 23:14:45,581 INFO L933 BasicCegarLoop]: 448 mSDtfsCounter, 30 mSDsluCounter, 386 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2360.72ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 834 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.17ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2433.05ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:45,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 834 Invalid, 49 Unknown, 0 Unchecked, 3.17ms Time], IncrementalHoareTripleChecker [4 Valid, 44 Invalid, 1 Unknown, 0 Unchecked, 2433.05ms Time] [2021-11-12 23:14:45,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 552 states. [2021-11-12 23:14:45,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 552 to 550. [2021-11-12 23:14:45,647 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-12 23:14:45,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 550 states to 550 states and 773 transitions. [2021-11-12 23:14:45,651 INFO L78 Accepts]: Start accepts. Automaton has 550 states and 773 transitions. Word has length 41 [2021-11-12 23:14:45,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:45,656 INFO L470 AbstractCegarLoop]: Abstraction has 550 states and 773 transitions. [2021-11-12 23:14:45,656 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-12 23:14:45,656 INFO L276 IsEmpty]: Start isEmpty. Operand 550 states and 773 transitions. [2021-11-12 23:14:45,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-12 23:14:45,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:45,659 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-12 23:14:45,683 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (15)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:45,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:46,070 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:14:46,070 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:46,071 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:46,071 INFO L85 PathProgramCache]: Analyzing trace with hash -950752115, now seen corresponding path program 1 times [2021-11-12 23:14:46,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:46,073 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [73424371] [2021-11-12 23:14:46,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:46,073 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:46,074 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:46,074 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:46,076 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-12 23:14:47,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:47,773 INFO L263 TraceCheckSpWp]: Trace formula consists of 1481 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:47,776 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:48,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-12 23:14:48,052 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:48,424 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-12 23:14:48,425 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:48,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [73424371] [2021-11-12 23:14:48,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [73424371] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:48,425 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [491483026] [2021-11-12 23:14:48,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:48,425 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:48,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:48,426 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:48,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (17)] Waiting until timeout for monitored process [2021-11-12 23:14:49,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:50,023 INFO L263 TraceCheckSpWp]: Trace formula consists of 1481 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:14:50,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:50,228 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-12 23:14:50,228 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:50,374 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-12 23:14:50,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [491483026] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:50,374 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:50,375 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:14:50,375 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080667574] [2021-11-12 23:14:50,375 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:50,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:14:50,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:50,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:14:50,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:14:50,377 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-12 23:14:50,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:14:50,718 INFO L93 Difference]: Finished difference Result 1284 states and 1847 transitions. [2021-11-12 23:14:50,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:14:50,719 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-12 23:14:50,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:14:50,726 INFO L225 Difference]: With dead ends: 1284 [2021-11-12 23:14:50,727 INFO L226 Difference]: Without dead ends: 878 [2021-11-12 23:14:50,729 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-12 23:14:50,730 INFO L933 BasicCegarLoop]: 538 mSDtfsCounter, 412 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 218.55ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 820 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.64ms SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 278.13ms IncrementalHoareTripleChecker+Time [2021-11-12 23:14:50,730 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [412 Valid, 820 Invalid, 11 Unknown, 0 Unchecked, 3.64ms Time], IncrementalHoareTripleChecker [6 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 278.13ms Time] [2021-11-12 23:14:50,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2021-11-12 23:14:50,785 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 855. [2021-11-12 23:14:50,787 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-12 23:14:50,795 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1224 transitions. [2021-11-12 23:14:50,795 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1224 transitions. Word has length 42 [2021-11-12 23:14:50,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:14:50,796 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1224 transitions. [2021-11-12 23:14:50,796 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-12 23:14:50,796 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1224 transitions. [2021-11-12 23:14:50,797 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-11-12 23:14:50,797 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:14:50,797 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-12 23:14:50,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:51,037 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (17)] Forceful destruction successful, exit code 0 [2021-11-12 23:14:51,221 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:51,222 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:14:51,222 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:14:51,222 INFO L85 PathProgramCache]: Analyzing trace with hash 710690946, now seen corresponding path program 1 times [2021-11-12 23:14:51,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:14:51,224 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1345951304] [2021-11-12 23:14:51,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:51,225 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:14:51,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:14:51,225 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:14:51,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-12 23:14:52,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:53,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 1446 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:14:53,018 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:53,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-12 23:14:53,280 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:53,646 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-12 23:14:53,646 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:14:53,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1345951304] [2021-11-12 23:14:53,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1345951304] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:14:53,646 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [293939768] [2021-11-12 23:14:53,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:14:53,646 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:14:53,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:14:53,647 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:14:53,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (19)] Waiting until timeout for monitored process [2021-11-12 23:14:55,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:14:55,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 1446 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:14:55,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:14:55,766 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-12 23:14:55,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:14:56,246 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-12 23:14:56,246 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [293939768] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:14:56,246 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:14:56,246 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-12 23:14:56,247 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067315204] [2021-11-12 23:14:56,247 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:14:56,247 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:14:56,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:14:56,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:14:56,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:14:56,248 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-12 23:14:59,071 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-12 23:15:01,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:15:01,214 INFO L93 Difference]: Finished difference Result 869 states and 1236 transitions. [2021-11-12 23:15:01,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:15:01,215 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-12 23:15:01,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:15:01,222 INFO L225 Difference]: With dead ends: 869 [2021-11-12 23:15:01,222 INFO L226 Difference]: Without dead ends: 863 [2021-11-12 23:15:01,223 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-12 23:15:01,224 INFO L933 BasicCegarLoop]: 432 mSDtfsCounter, 493 mSDsluCounter, 799 mSDsCounter, 0 mSdLazyCounter, 474 mSolverCounterSat, 17 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4533.14ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 498 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 9.29ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 474 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4785.43ms IncrementalHoareTripleChecker+Time [2021-11-12 23:15:01,224 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [498 Valid, 1231 Invalid, 492 Unknown, 0 Unchecked, 9.29ms Time], IncrementalHoareTripleChecker [17 Valid, 474 Invalid, 1 Unknown, 0 Unchecked, 4785.43ms Time] [2021-11-12 23:15:01,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 863 states. [2021-11-12 23:15:01,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 863 to 855. [2021-11-12 23:15:01,285 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-12 23:15:01,293 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1223 transitions. [2021-11-12 23:15:01,293 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1223 transitions. Word has length 42 [2021-11-12 23:15:01,293 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:15:01,294 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1223 transitions. [2021-11-12 23:15:01,294 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-12 23:15:01,294 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1223 transitions. [2021-11-12 23:15:01,295 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-12 23:15:01,295 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:15:01,295 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-12 23:15:01,333 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:01,529 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (19)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:01,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:01,718 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:15:01,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:15:01,718 INFO L85 PathProgramCache]: Analyzing trace with hash -332131431, now seen corresponding path program 1 times [2021-11-12 23:15:01,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:15:01,721 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985164201] [2021-11-12 23:15:01,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:01,721 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:15:01,721 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:15:01,722 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:15:01,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-12 23:15:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:03,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:15:03,435 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:03,708 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-12 23:15:03,708 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:04,114 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-12 23:15:04,115 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:15:04,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [985164201] [2021-11-12 23:15:04,116 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [985164201] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:15:04,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [270204392] [2021-11-12 23:15:04,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:04,116 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:04,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:15:04,117 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:15:04,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (21)] Waiting until timeout for monitored process [2021-11-12 23:15:05,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:05,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 1447 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:15:05,666 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:06,365 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-12 23:15:06,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:06,818 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-12 23:15:06,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [270204392] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:15:06,818 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:15:06,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-12 23:15:06,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435980596] [2021-11-12 23:15:06,819 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:15:06,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:15:06,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:15:06,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:15:06,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:15:06,820 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-12 23:15:09,485 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-12 23:15:10,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:15:10,621 INFO L93 Difference]: Finished difference Result 865 states and 1230 transitions. [2021-11-12 23:15:10,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:15:10,622 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-12 23:15:10,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:15:10,629 INFO L225 Difference]: With dead ends: 865 [2021-11-12 23:15:10,630 INFO L226 Difference]: Without dead ends: 859 [2021-11-12 23:15:10,631 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-12 23:15:10,631 INFO L933 BasicCegarLoop]: 431 mSDtfsCounter, 782 mSDsluCounter, 282 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 142 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3421.08ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 782 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 6.93ms SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3574.42ms IncrementalHoareTripleChecker+Time [2021-11-12 23:15:10,632 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [782 Valid, 713 Invalid, 315 Unknown, 0 Unchecked, 6.93ms Time], IncrementalHoareTripleChecker [142 Valid, 172 Invalid, 1 Unknown, 0 Unchecked, 3574.42ms Time] [2021-11-12 23:15:10,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2021-11-12 23:15:10,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 855. [2021-11-12 23:15:10,694 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-12 23:15:10,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 855 states to 855 states and 1222 transitions. [2021-11-12 23:15:10,702 INFO L78 Accepts]: Start accepts. Automaton has 855 states and 1222 transitions. Word has length 43 [2021-11-12 23:15:10,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:15:10,703 INFO L470 AbstractCegarLoop]: Abstraction has 855 states and 1222 transitions. [2021-11-12 23:15:10,703 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-12 23:15:10,704 INFO L276 IsEmpty]: Start isEmpty. Operand 855 states and 1222 transitions. [2021-11-12 23:15:10,704 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-12 23:15:10,705 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:15:10,705 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-12 23:15:10,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (21)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:10,951 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:11,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:15:11,118 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:15:11,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:15:11,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1650686709, now seen corresponding path program 1 times [2021-11-12 23:15:11,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:15:11,121 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1759030979] [2021-11-12 23:15:11,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:11,121 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:15:11,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:15:11,122 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:15:11,124 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-12 23:15:12,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:12,816 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:15:12,819 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:13,094 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-12 23:15:13,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:13,478 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-12 23:15:13,478 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:15:13,478 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1759030979] [2021-11-12 23:15:13,478 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1759030979] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:15:13,479 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2121857461] [2021-11-12 23:15:13,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:13,479 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:13,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:15:13,480 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:15:13,482 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Waiting until timeout for monitored process [2021-11-12 23:15:14,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:14,993 INFO L263 TraceCheckSpWp]: Trace formula consists of 1448 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-12 23:15:14,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:15,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-12 23:15:15,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:15,443 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-12 23:15:15,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2121857461] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:15:15,444 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:15:15,444 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [7, 7] total 16 [2021-11-12 23:15:15,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1070961516] [2021-11-12 23:15:15,444 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:15:15,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:15:15,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:15:15,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:15:15,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:15:15,445 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-12 23:15:17,598 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-12 23:15:17,789 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:15:17,789 INFO L93 Difference]: Finished difference Result 869 states and 1236 transitions. [2021-11-12 23:15:17,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:15:17,790 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-12 23:15:17,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:15:17,796 INFO L225 Difference]: With dead ends: 869 [2021-11-12 23:15:17,797 INFO L226 Difference]: Without dead ends: 851 [2021-11-12 23:15:17,798 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:15:17,798 INFO L933 BasicCegarLoop]: 438 mSDtfsCounter, 14 mSDsluCounter, 1302 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2197.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1740 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.72ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2239.85ms IncrementalHoareTripleChecker+Time [2021-11-12 23:15:17,799 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 1740 Invalid, 15 Unknown, 0 Unchecked, 3.72ms Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 1 Unknown, 0 Unchecked, 2239.85ms Time] [2021-11-12 23:15:17,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 851 states. [2021-11-12 23:15:17,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 851 to 851. [2021-11-12 23:15:17,862 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-12 23:15:17,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1216 transitions. [2021-11-12 23:15:17,869 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1216 transitions. Word has length 44 [2021-11-12 23:15:17,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:15:17,870 INFO L470 AbstractCegarLoop]: Abstraction has 851 states and 1216 transitions. [2021-11-12 23:15:17,870 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-12 23:15:17,870 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1216 transitions. [2021-11-12 23:15:17,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-12 23:15:17,871 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:15:17,872 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-12 23:15:17,911 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:18,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (23)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:18,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:18,289 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:15:18,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:15:18,290 INFO L85 PathProgramCache]: Analyzing trace with hash 1742507069, now seen corresponding path program 1 times [2021-11-12 23:15:18,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:15:18,293 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [866574597] [2021-11-12 23:15:18,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:18,293 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:15:18,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:15:18,294 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:15:18,334 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-12 23:15:20,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:20,119 INFO L263 TraceCheckSpWp]: Trace formula consists of 1507 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:15:20,123 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:20,441 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-12 23:15:20,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:20,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-12 23:15:20,833 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:15:20,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [866574597] [2021-11-12 23:15:20,833 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [866574597] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:15:20,833 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2018567414] [2021-11-12 23:15:20,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:20,833 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:20,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:15:20,834 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:15:20,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (25)] Waiting until timeout for monitored process [2021-11-12 23:15:22,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:22,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 1507 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:15:22,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:22,581 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-12 23:15:22,581 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:22,733 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-12 23:15:22,733 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2018567414] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:15:22,733 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:15:22,733 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:15:22,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1379847686] [2021-11-12 23:15:22,734 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:15:22,734 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:15:22,734 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:15:22,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:15:22,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:15:22,735 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-12 23:15:24,950 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-12 23:15:25,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:15:25,401 INFO L93 Difference]: Finished difference Result 1211 states and 1774 transitions. [2021-11-12 23:15:25,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:15:25,403 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-12 23:15:25,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:15:25,412 INFO L225 Difference]: With dead ends: 1211 [2021-11-12 23:15:25,412 INFO L226 Difference]: Without dead ends: 1203 [2021-11-12 23:15:25,414 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-12 23:15:25,414 INFO L933 BasicCegarLoop]: 545 mSDtfsCounter, 280 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2476.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 280 SdHoareTripleChecker+Valid, 925 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.24ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2556.02ms IncrementalHoareTripleChecker+Time [2021-11-12 23:15:25,415 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [280 Valid, 925 Invalid, 77 Unknown, 0 Unchecked, 4.24ms Time], IncrementalHoareTripleChecker [3 Valid, 73 Invalid, 1 Unknown, 0 Unchecked, 2556.02ms Time] [2021-11-12 23:15:25,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1203 states. [2021-11-12 23:15:25,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1203 to 990. [2021-11-12 23:15:25,494 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-12 23:15:25,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 990 states to 990 states and 1424 transitions. [2021-11-12 23:15:25,502 INFO L78 Accepts]: Start accepts. Automaton has 990 states and 1424 transitions. Word has length 47 [2021-11-12 23:15:25,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:15:25,502 INFO L470 AbstractCegarLoop]: Abstraction has 990 states and 1424 transitions. [2021-11-12 23:15:25,502 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-12 23:15:25,503 INFO L276 IsEmpty]: Start isEmpty. Operand 990 states and 1424 transitions. [2021-11-12 23:15:25,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-12 23:15:25,504 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:15:25,504 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-12 23:15:25,543 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:25,729 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (25)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:25,917 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:25,918 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:15:25,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:15:25,918 INFO L85 PathProgramCache]: Analyzing trace with hash -1718926675, now seen corresponding path program 1 times [2021-11-12 23:15:25,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:15:25,920 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1051732263] [2021-11-12 23:15:25,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:25,920 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:15:25,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:15:25,921 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:15:25,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-12 23:15:27,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:27,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 1484 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:15:27,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:27,991 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-12 23:15:27,991 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:28,414 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-12 23:15:28,414 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:15:28,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1051732263] [2021-11-12 23:15:28,414 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1051732263] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:15:28,414 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1525492049] [2021-11-12 23:15:28,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:28,414 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:28,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:15:28,416 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:15:28,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (27)] Waiting until timeout for monitored process [2021-11-12 23:15:29,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:29,973 INFO L263 TraceCheckSpWp]: Trace formula consists of 1484 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:15:29,976 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:30,286 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-12 23:15:30,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:30,615 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-12 23:15:30,615 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1525492049] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:15:30,615 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:15:30,615 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-12 23:15:30,616 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754358412] [2021-11-12 23:15:30,616 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:15:30,616 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:15:30,616 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:15:30,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:15:30,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:15:30,617 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-12 23:15:32,757 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-12 23:15:33,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:15:33,520 INFO L93 Difference]: Finished difference Result 1031 states and 1468 transitions. [2021-11-12 23:15:33,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:15:33,521 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-12 23:15:33,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:15:33,531 INFO L225 Difference]: With dead ends: 1031 [2021-11-12 23:15:33,531 INFO L226 Difference]: Without dead ends: 949 [2021-11-12 23:15:33,533 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-12 23:15:33,534 INFO L933 BasicCegarLoop]: 443 mSDtfsCounter, 52 mSDsluCounter, 2177 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2362.74ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 2620 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.48ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2416.02ms IncrementalHoareTripleChecker+Time [2021-11-12 23:15:33,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 2620 Invalid, 50 Unknown, 0 Unchecked, 5.48ms Time], IncrementalHoareTripleChecker [2 Valid, 47 Invalid, 1 Unknown, 0 Unchecked, 2416.02ms Time] [2021-11-12 23:15:33,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 949 states. [2021-11-12 23:15:33,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 949 to 919. [2021-11-12 23:15:33,607 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-12 23:15:33,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1335 transitions. [2021-11-12 23:15:33,613 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1335 transitions. Word has length 48 [2021-11-12 23:15:33,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:15:33,613 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 1335 transitions. [2021-11-12 23:15:33,613 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-12 23:15:33,614 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1335 transitions. [2021-11-12 23:15:33,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-12 23:15:33,615 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:15:33,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] [2021-11-12 23:15:33,655 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:33,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (27)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:34,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:34,030 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:15:34,030 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:15:34,030 INFO L85 PathProgramCache]: Analyzing trace with hash -1363439568, now seen corresponding path program 1 times [2021-11-12 23:15:34,032 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:15:34,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1412970615] [2021-11-12 23:15:34,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:34,032 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:15:34,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:15:34,034 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:15:34,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-12 23:15:35,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:35,777 INFO L263 TraceCheckSpWp]: Trace formula consists of 1508 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:15:35,779 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:36,056 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-12 23:15:36,056 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:36,446 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-12 23:15:36,446 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:15:36,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1412970615] [2021-11-12 23:15:36,446 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1412970615] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:15:36,446 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [511497374] [2021-11-12 23:15:36,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:36,447 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:36,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:15:36,448 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:15:36,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (29)] Waiting until timeout for monitored process [2021-11-12 23:15:37,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:37,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 1508 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:15:37,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:38,631 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-12 23:15:38,632 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:39,058 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-12 23:15:39,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [511497374] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:15:39,058 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:15:39,058 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-12 23:15:39,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315506099] [2021-11-12 23:15:39,060 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:15:39,060 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:15:39,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:15:39,061 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:15:39,061 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:15:39,061 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-12 23:15:41,541 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-12 23:15:43,546 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-12 23:15:45,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:15:45,293 INFO L93 Difference]: Finished difference Result 1133 states and 1674 transitions. [2021-11-12 23:15:45,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:15:45,294 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-12 23:15:45,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:15:45,303 INFO L225 Difference]: With dead ends: 1133 [2021-11-12 23:15:45,303 INFO L226 Difference]: Without dead ends: 1125 [2021-11-12 23:15:45,305 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-12 23:15:45,306 INFO L933 BasicCegarLoop]: 463 mSDtfsCounter, 1537 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 470 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5827.42ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1546 SdHoareTripleChecker+Valid, 921 SdHoareTripleChecker+Invalid, 820 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.86ms SdHoareTripleChecker+Time, 470 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6029.82ms IncrementalHoareTripleChecker+Time [2021-11-12 23:15:45,306 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1546 Valid, 921 Invalid, 820 Unknown, 0 Unchecked, 8.86ms Time], IncrementalHoareTripleChecker [470 Valid, 348 Invalid, 2 Unknown, 0 Unchecked, 6029.82ms Time] [2021-11-12 23:15:45,308 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1125 states. [2021-11-12 23:15:45,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1125 to 919. [2021-11-12 23:15:45,383 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-12 23:15:45,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 919 states to 919 states and 1334 transitions. [2021-11-12 23:15:45,389 INFO L78 Accepts]: Start accepts. Automaton has 919 states and 1334 transitions. Word has length 48 [2021-11-12 23:15:45,389 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:15:45,389 INFO L470 AbstractCegarLoop]: Abstraction has 919 states and 1334 transitions. [2021-11-12 23:15:45,389 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-12 23:15:45,389 INFO L276 IsEmpty]: Start isEmpty. Operand 919 states and 1334 transitions. [2021-11-12 23:15:45,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-12 23:15:45,390 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:15:45,391 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-12 23:15:45,404 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (29)] Ended with exit code 0 [2021-11-12 23:15:45,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-12 23:15:45,804 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:15:45,804 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:15:45,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:15:45,805 INFO L85 PathProgramCache]: Analyzing trace with hash -213972825, now seen corresponding path program 1 times [2021-11-12 23:15:45,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:15:45,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888811435] [2021-11-12 23:15:45,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:45,808 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:15:45,808 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:15:45,809 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:15:45,810 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-12 23:15:47,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:47,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:15:47,528 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:47,818 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-12 23:15:47,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:48,212 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-12 23:15:48,212 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:15:48,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888811435] [2021-11-12 23:15:48,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888811435] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:15:48,212 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1251431653] [2021-11-12 23:15:48,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:15:48,213 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:15:48,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:15:48,214 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:15:48,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (31)] Waiting until timeout for monitored process [2021-11-12 23:15:49,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:15:49,814 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 23:15:49,817 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:15:50,272 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-12 23:15:50,273 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:15:50,503 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-12 23:15:50,503 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1251431653] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:15:50,503 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:15:50,503 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [7, 7] total 17 [2021-11-12 23:15:50,503 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600723180] [2021-11-12 23:15:50,503 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:15:50,504 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:15:50,504 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:15:50,504 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:15:50,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:15:50,504 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-12 23:15:53,389 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-12 23:15:55,531 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-12 23:15:57,537 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-12 23:15:59,546 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-12 23:16:01,555 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-12 23:16:03,568 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-12 23:16:04,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:16:04,251 INFO L93 Difference]: Finished difference Result 934 states and 1350 transitions. [2021-11-12 23:16:04,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:16:04,252 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-12 23:16:04,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:16:04,257 INFO L225 Difference]: With dead ends: 934 [2021-11-12 23:16:04,258 INFO L226 Difference]: Without dead ends: 930 [2021-11-12 23:16:04,259 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-12 23:16:04,260 INFO L933 BasicCegarLoop]: 388 mSDtfsCounter, 18 mSDsluCounter, 1794 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13340.41ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 2182 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.10ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13569.80ms IncrementalHoareTripleChecker+Time [2021-11-12 23:16:04,260 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 2182 Invalid, 143 Unknown, 0 Unchecked, 5.10ms Time], IncrementalHoareTripleChecker [3 Valid, 134 Invalid, 6 Unknown, 0 Unchecked, 13569.80ms Time] [2021-11-12 23:16:04,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2021-11-12 23:16:04,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 926. [2021-11-12 23:16:04,333 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-12 23:16:04,338 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 926 states to 926 states and 1342 transitions. [2021-11-12 23:16:04,338 INFO L78 Accepts]: Start accepts. Automaton has 926 states and 1342 transitions. Word has length 49 [2021-11-12 23:16:04,339 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:16:04,339 INFO L470 AbstractCegarLoop]: Abstraction has 926 states and 1342 transitions. [2021-11-12 23:16:04,339 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-12 23:16:04,339 INFO L276 IsEmpty]: Start isEmpty. Operand 926 states and 1342 transitions. [2021-11-12 23:16:04,340 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-12 23:16:04,340 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:16:04,340 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-12 23:16:04,358 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (31)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:04,579 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:04,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:16:04,754 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:16:04,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:16:04,755 INFO L85 PathProgramCache]: Analyzing trace with hash -214249655, now seen corresponding path program 1 times [2021-11-12 23:16:04,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:16:04,757 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1955662361] [2021-11-12 23:16:04,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:04,757 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:16:04,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:16:04,758 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:16:04,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-12 23:16:06,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:06,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:06,495 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:06,815 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-12 23:16:06,816 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:07,202 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-12 23:16:07,202 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:16:07,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1955662361] [2021-11-12 23:16:07,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1955662361] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:16:07,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [430411819] [2021-11-12 23:16:07,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:07,202 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:16:07,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:16:07,203 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:16:07,205 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Waiting until timeout for monitored process [2021-11-12 23:16:08,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:08,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:16:08,740 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:09,515 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-12 23:16:09,515 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:09,969 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-12 23:16:09,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [430411819] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:16:09,970 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:16:09,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-12 23:16:09,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654507170] [2021-11-12 23:16:09,970 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:16:09,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:16:09,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:16:09,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:16:09,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:16:09,971 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-12 23:16:12,812 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-12 23:16:14,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:16:14,003 INFO L93 Difference]: Finished difference Result 1134 states and 1674 transitions. [2021-11-12 23:16:14,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:16:14,004 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-12 23:16:14,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:16:14,012 INFO L225 Difference]: With dead ends: 1134 [2021-11-12 23:16:14,013 INFO L226 Difference]: Without dead ends: 1116 [2021-11-12 23:16:14,013 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-12 23:16:14,014 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 847 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 197 mSolverCounterSat, 111 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3583.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 847 SdHoareTripleChecker+Valid, 722 SdHoareTripleChecker+Invalid, 309 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.23ms SdHoareTripleChecker+Time, 111 IncrementalHoareTripleChecker+Valid, 197 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3783.14ms IncrementalHoareTripleChecker+Time [2021-11-12 23:16:14,015 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [847 Valid, 722 Invalid, 309 Unknown, 0 Unchecked, 5.23ms Time], IncrementalHoareTripleChecker [111 Valid, 197 Invalid, 1 Unknown, 0 Unchecked, 3783.14ms Time] [2021-11-12 23:16:14,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2021-11-12 23:16:14,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 916. [2021-11-12 23:16:14,090 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-12 23:16:14,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 916 states to 916 states and 1329 transitions. [2021-11-12 23:16:14,095 INFO L78 Accepts]: Start accepts. Automaton has 916 states and 1329 transitions. Word has length 49 [2021-11-12 23:16:14,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:16:14,096 INFO L470 AbstractCegarLoop]: Abstraction has 916 states and 1329 transitions. [2021-11-12 23:16:14,096 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-12 23:16:14,096 INFO L276 IsEmpty]: Start isEmpty. Operand 916 states and 1329 transitions. [2021-11-12 23:16:14,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-12 23:16:14,097 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:16:14,097 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-12 23:16:14,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:14,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (33)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:14,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:16:14,516 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:16:14,516 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:16:14,516 INFO L85 PathProgramCache]: Analyzing trace with hash 1652213698, now seen corresponding path program 1 times [2021-11-12 23:16:14,519 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:16:14,519 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1378405284] [2021-11-12 23:16:14,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:14,519 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:16:14,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:16:14,520 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:16:14,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-12 23:16:16,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:16,219 INFO L263 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:16,221 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:16,522 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-12 23:16:16,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:16,952 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-12 23:16:16,952 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:16:16,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1378405284] [2021-11-12 23:16:16,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1378405284] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:16:16,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1967765433] [2021-11-12 23:16:16,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:16,953 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:16:16,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:16:16,955 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:16:16,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-11-12 23:16:18,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:18,442 INFO L263 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:16:18,444 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:18,854 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-12 23:16:18,854 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:19,154 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-12 23:16:19,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1967765433] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:16:19,155 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:16:19,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [7, 7] total 16 [2021-11-12 23:16:19,155 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050598908] [2021-11-12 23:16:19,155 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:16:19,155 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:16:19,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:16:19,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:16:19,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:16:19,156 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-12 23:16:21,598 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-12 23:16:22,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:16:22,472 INFO L93 Difference]: Finished difference Result 935 states and 1347 transitions. [2021-11-12 23:16:22,472 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:16:22,473 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-12 23:16:22,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:16:22,478 INFO L225 Difference]: With dead ends: 935 [2021-11-12 23:16:22,478 INFO L226 Difference]: Without dead ends: 911 [2021-11-12 23:16:22,479 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-12 23:16:22,479 INFO L933 BasicCegarLoop]: 358 mSDtfsCounter, 640 mSDsluCounter, 226 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 133 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2981.32ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 584 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.91ms SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3101.82ms IncrementalHoareTripleChecker+Time [2021-11-12 23:16:22,480 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [640 Valid, 584 Invalid, 297 Unknown, 0 Unchecked, 3.91ms Time], IncrementalHoareTripleChecker [133 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 3101.82ms Time] [2021-11-12 23:16:22,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-12 23:16:22,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 908. [2021-11-12 23:16:22,555 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-12 23:16:22,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 908 states to 908 states and 1318 transitions. [2021-11-12 23:16:22,560 INFO L78 Accepts]: Start accepts. Automaton has 908 states and 1318 transitions. Word has length 48 [2021-11-12 23:16:22,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:16:22,561 INFO L470 AbstractCegarLoop]: Abstraction has 908 states and 1318 transitions. [2021-11-12 23:16:22,561 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-12 23:16:22,561 INFO L276 IsEmpty]: Start isEmpty. Operand 908 states and 1318 transitions. [2021-11-12 23:16:22,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-12 23:16:22,562 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:16:22,562 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-12 23:16:22,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:22,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:22,974 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:16:22,974 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:16:22,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:16:22,975 INFO L85 PathProgramCache]: Analyzing trace with hash -1126436141, now seen corresponding path program 1 times [2021-11-12 23:16:22,977 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:16:22,977 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1037048625] [2021-11-12 23:16:22,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:22,977 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:16:22,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:16:22,978 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:16:22,979 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2021-11-12 23:16:24,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:24,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:24,683 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:24,955 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-12 23:16:24,955 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:25,353 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-12 23:16:25,353 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:16:25,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1037048625] [2021-11-12 23:16:25,353 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1037048625] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:16:25,353 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1723891896] [2021-11-12 23:16:25,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:25,353 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:16:25,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:16:25,355 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:16:25,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (37)] Waiting until timeout for monitored process [2021-11-12 23:16:26,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:26,846 INFO L263 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:16:26,848 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:27,270 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-12 23:16:27,270 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:27,575 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-12 23:16:27,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1723891896] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:16:27,575 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:16:27,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [7, 7] total 16 [2021-11-12 23:16:27,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933135144] [2021-11-12 23:16:27,575 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:16:27,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:16:27,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:16:27,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:16:27,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=184, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:16:27,577 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-12 23:16:30,331 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-12 23:16:31,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:16:31,690 INFO L93 Difference]: Finished difference Result 946 states and 1359 transitions. [2021-11-12 23:16:31,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:16:31,691 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-12 23:16:31,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:16:31,698 INFO L225 Difference]: With dead ends: 946 [2021-11-12 23:16:31,698 INFO L226 Difference]: Without dead ends: 909 [2021-11-12 23:16:31,699 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-12 23:16:31,700 INFO L933 BasicCegarLoop]: 367 mSDtfsCounter, 367 mSDsluCounter, 450 mSDsCounter, 0 mSdLazyCounter, 283 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3709.00ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.77ms SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 283 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3884.76ms IncrementalHoareTripleChecker+Time [2021-11-12 23:16:31,700 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [367 Valid, 817 Invalid, 295 Unknown, 0 Unchecked, 4.77ms Time], IncrementalHoareTripleChecker [11 Valid, 283 Invalid, 1 Unknown, 0 Unchecked, 3884.76ms Time] [2021-11-12 23:16:31,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-11-12 23:16:31,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 907. [2021-11-12 23:16:31,780 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-12 23:16:31,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1313 transitions. [2021-11-12 23:16:31,785 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1313 transitions. Word has length 48 [2021-11-12 23:16:31,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:16:31,785 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1313 transitions. [2021-11-12 23:16:31,786 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-12 23:16:31,786 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1313 transitions. [2021-11-12 23:16:31,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-12 23:16:31,787 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:16:31,787 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-12 23:16:31,803 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (37)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:32,041 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:32,203 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:16:32,203 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:16:32,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:16:32,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1700425261, now seen corresponding path program 1 times [2021-11-12 23:16:32,206 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:16:32,206 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1577847533] [2021-11-12 23:16:32,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:32,206 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:16:32,206 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:16:32,207 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:16:32,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2021-11-12 23:16:33,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:33,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:33,885 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:34,176 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-12 23:16:34,176 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:34,584 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-12 23:16:34,585 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:16:34,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1577847533] [2021-11-12 23:16:34,585 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1577847533] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:16:34,585 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [879933149] [2021-11-12 23:16:34,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:34,586 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:16:34,586 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:16:34,593 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:16:34,595 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (39)] Waiting until timeout for monitored process [2021-11-12 23:16:35,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:36,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 1463 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:16:36,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:36,356 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-12 23:16:36,356 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:36,472 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-12 23:16:36,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [879933149] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:16:36,472 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:16:36,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:16:36,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592440894] [2021-11-12 23:16:36,472 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:16:36,472 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:16:36,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:16:36,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:16:36,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:16:36,473 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-12 23:16:38,676 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-12 23:16:39,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:16:39,024 INFO L93 Difference]: Finished difference Result 1241 states and 1844 transitions. [2021-11-12 23:16:39,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:16:39,025 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-12 23:16:39,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:16:39,034 INFO L225 Difference]: With dead ends: 1241 [2021-11-12 23:16:39,035 INFO L226 Difference]: Without dead ends: 1228 [2021-11-12 23:16:39,036 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 177 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-12 23:16:39,036 INFO L933 BasicCegarLoop]: 615 mSDtfsCounter, 275 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2398.65ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 930 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.74ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2475.47ms IncrementalHoareTripleChecker+Time [2021-11-12 23:16:39,037 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [275 Valid, 930 Invalid, 71 Unknown, 0 Unchecked, 2.74ms Time], IncrementalHoareTripleChecker [2 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 2475.47ms Time] [2021-11-12 23:16:39,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1228 states. [2021-11-12 23:16:39,119 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1228 to 907. [2021-11-12 23:16:39,121 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-12 23:16:39,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1317 transitions. [2021-11-12 23:16:39,126 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1317 transitions. Word has length 48 [2021-11-12 23:16:39,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:16:39,126 INFO L470 AbstractCegarLoop]: Abstraction has 907 states and 1317 transitions. [2021-11-12 23:16:39,127 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-12 23:16:39,127 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1317 transitions. [2021-11-12 23:16:39,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-12 23:16:39,127 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:16:39,128 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-12 23:16:39,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (39)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:39,366 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (38)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:39,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:16:39,540 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:16:39,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:16:39,540 INFO L85 PathProgramCache]: Analyzing trace with hash -720159398, now seen corresponding path program 1 times [2021-11-12 23:16:39,542 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:16:39,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1828802368] [2021-11-12 23:16:39,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:39,543 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:16:39,543 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:16:39,543 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:16:39,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2021-11-12 23:16:41,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:41,218 INFO L263 TraceCheckSpWp]: Trace formula consists of 1464 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:41,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:41,504 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-12 23:16:41,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:41,922 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-12 23:16:41,923 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:16:41,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1828802368] [2021-11-12 23:16:41,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1828802368] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:16:41,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1168013231] [2021-11-12 23:16:41,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:41,923 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:16:41,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:16:41,931 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:16:41,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (41)] Waiting until timeout for monitored process [2021-11-12 23:16:43,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:43,422 INFO L263 TraceCheckSpWp]: Trace formula consists of 1464 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:43,424 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:43,785 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-12 23:16:43,785 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:43,923 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-12 23:16:43,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1168013231] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:16:43,924 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:16:43,924 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-12 23:16:43,924 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148231392] [2021-11-12 23:16:43,924 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:16:43,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:16:43,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:16:43,924 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:16:43,924 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:16:43,925 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-12 23:16:46,762 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-12 23:16:48,903 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-12 23:16:50,915 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-12 23:16:52,924 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-12 23:16:54,936 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-12 23:16:55,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:16:55,412 INFO L93 Difference]: Finished difference Result 921 states and 1332 transitions. [2021-11-12 23:16:55,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:16:55,413 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-12 23:16:55,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:16:55,420 INFO L225 Difference]: With dead ends: 921 [2021-11-12 23:16:55,420 INFO L226 Difference]: Without dead ends: 917 [2021-11-12 23:16:55,421 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-12 23:16:55,422 INFO L933 BasicCegarLoop]: 362 mSDtfsCounter, 42 mSDsluCounter, 1399 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11041.91ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 1761 SdHoareTripleChecker+Invalid, 64 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.80ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11230.77ms IncrementalHoareTripleChecker+Time [2021-11-12 23:16:55,422 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 1761 Invalid, 64 Unknown, 0 Unchecked, 3.80ms Time], IncrementalHoareTripleChecker [0 Valid, 59 Invalid, 5 Unknown, 0 Unchecked, 11230.77ms Time] [2021-11-12 23:16:55,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2021-11-12 23:16:55,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 913. [2021-11-12 23:16:55,544 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-12 23:16:55,548 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1324 transitions. [2021-11-12 23:16:55,548 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1324 transitions. Word has length 49 [2021-11-12 23:16:55,548 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:16:55,549 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1324 transitions. [2021-11-12 23:16:55,549 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-12 23:16:55,549 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1324 transitions. [2021-11-12 23:16:55,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-12 23:16:55,550 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:16:55,550 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-12 23:16:55,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (41)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:55,787 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (40)] Forceful destruction successful, exit code 0 [2021-11-12 23:16:55,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:16:55,962 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:16:55,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:16:55,963 INFO L85 PathProgramCache]: Analyzing trace with hash -720436228, now seen corresponding path program 1 times [2021-11-12 23:16:55,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:16:55,965 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1122190500] [2021-11-12 23:16:55,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:55,965 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:16:55,965 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:16:55,966 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:16:55,968 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2021-11-12 23:16:57,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:57,642 INFO L263 TraceCheckSpWp]: Trace formula consists of 1464 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:57,644 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:16:57,941 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-12 23:16:57,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:16:58,353 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-12 23:16:58,354 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:16:58,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1122190500] [2021-11-12 23:16:58,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1122190500] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:16:58,354 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1044160074] [2021-11-12 23:16:58,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:16:58,354 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:16:58,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:16:58,355 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:16:58,356 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (43)] Waiting until timeout for monitored process [2021-11-12 23:16:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:16:59,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 1464 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:16:59,844 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:00,475 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-12 23:17:00,475 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:00,919 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-12 23:17:00,919 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1044160074] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:17:00,919 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:17:00,919 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 18 [2021-11-12 23:17:00,919 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002749462] [2021-11-12 23:17:00,919 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:17:00,920 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-12 23:17:00,920 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:17:00,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-12 23:17:00,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:17:00,921 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-12 23:17:03,720 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:17:05,738 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-12 23:17:07,826 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:17:07,826 INFO L93 Difference]: Finished difference Result 1240 states and 1840 transitions. [2021-11-12 23:17:07,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-12 23:17:07,837 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-12 23:17:07,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:17:07,847 INFO L225 Difference]: With dead ends: 1240 [2021-11-12 23:17:07,847 INFO L226 Difference]: Without dead ends: 1213 [2021-11-12 23:17:07,849 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2021-11-12 23:17:07,849 INFO L933 BasicCegarLoop]: 521 mSDtfsCounter, 807 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 291 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6202.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 849 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 8.14ms SdHoareTripleChecker+Time, 291 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6491.05ms IncrementalHoareTripleChecker+Time [2021-11-12 23:17:07,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [849 Valid, 974 Invalid, 701 Unknown, 0 Unchecked, 8.14ms Time], IncrementalHoareTripleChecker [291 Valid, 408 Invalid, 2 Unknown, 0 Unchecked, 6491.05ms Time] [2021-11-12 23:17:07,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2021-11-12 23:17:07,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 890. [2021-11-12 23:17:07,939 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-12 23:17:07,943 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1296 transitions. [2021-11-12 23:17:07,944 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1296 transitions. Word has length 49 [2021-11-12 23:17:07,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:17:07,944 INFO L470 AbstractCegarLoop]: Abstraction has 890 states and 1296 transitions. [2021-11-12 23:17:07,944 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-12 23:17:07,944 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1296 transitions. [2021-11-12 23:17:07,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-12 23:17:07,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:17:07,945 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-12 23:17:07,984 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (42)] Forceful destruction successful, exit code 0 [2021-11-12 23:17:08,171 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (43)] Forceful destruction successful, exit code 0 [2021-11-12 23:17:08,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:08,362 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:17:08,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:17:08,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1656574565, now seen corresponding path program 1 times [2021-11-12 23:17:08,364 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:17:08,364 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1733539473] [2021-11-12 23:17:08,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:08,364 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:17:08,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:17:08,365 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:17:08,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2021-11-12 23:17:10,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:17:10,138 INFO L263 TraceCheckSpWp]: Trace formula consists of 1485 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:17:10,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:10,445 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-12 23:17:10,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:10,847 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-12 23:17:10,847 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:17:10,847 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1733539473] [2021-11-12 23:17:10,848 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1733539473] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:17:10,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [853146097] [2021-11-12 23:17:10,848 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:10,848 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:10,848 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:17:10,849 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:17:10,850 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (45)] Waiting until timeout for monitored process [2021-11-12 23:17:12,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:17:12,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 1485 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-12 23:17:12,363 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:12,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-12 23:17:12,840 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:13,072 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-12 23:17:13,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [853146097] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:17:13,073 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:17:13,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [7, 7] total 17 [2021-11-12 23:17:13,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313338613] [2021-11-12 23:17:13,073 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:17:13,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:17:13,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:17:13,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:17:13,075 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:17:13,075 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-12 23:17:16,031 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-12 23:17:18,173 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-12 23:17:20,187 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-12 23:17:22,191 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-12 23:17:24,195 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-12 23:17:26,202 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-12 23:17:26,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:17:26,745 INFO L93 Difference]: Finished difference Result 896 states and 1301 transitions. [2021-11-12 23:17:26,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:17:26,746 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-12 23:17:26,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:17:26,751 INFO L225 Difference]: With dead ends: 896 [2021-11-12 23:17:26,751 INFO L226 Difference]: Without dead ends: 877 [2021-11-12 23:17:26,751 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 185 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-12 23:17:26,752 INFO L933 BasicCegarLoop]: 345 mSDtfsCounter, 14 mSDsluCounter, 1631 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13272.39ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 1976 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 3.64ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13487.47ms IncrementalHoareTripleChecker+Time [2021-11-12 23:17:26,752 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 1976 Invalid, 107 Unknown, 0 Unchecked, 3.64ms Time], IncrementalHoareTripleChecker [3 Valid, 98 Invalid, 6 Unknown, 0 Unchecked, 13487.47ms Time] [2021-11-12 23:17:26,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2021-11-12 23:17:26,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 877. [2021-11-12 23:17:26,829 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-12 23:17:26,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 877 states to 877 states and 1280 transitions. [2021-11-12 23:17:26,834 INFO L78 Accepts]: Start accepts. Automaton has 877 states and 1280 transitions. Word has length 51 [2021-11-12 23:17:26,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:17:26,834 INFO L470 AbstractCegarLoop]: Abstraction has 877 states and 1280 transitions. [2021-11-12 23:17:26,834 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-12 23:17:26,834 INFO L276 IsEmpty]: Start isEmpty. Operand 877 states and 1280 transitions. [2021-11-12 23:17:26,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-12 23:17:26,835 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:17:26,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:17:26,871 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (44)] Forceful destruction successful, exit code 0 [2021-11-12 23:17:27,073 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (45)] Forceful destruction successful, exit code 0 [2021-11-12 23:17:27,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:27,258 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:17:27,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:17:27,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1395612125, now seen corresponding path program 1 times [2021-11-12 23:17:27,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:17:27,261 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1760565148] [2021-11-12 23:17:27,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:27,261 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:17:27,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:17:27,263 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:17:27,271 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2021-11-12 23:17:28,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:17:28,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 1524 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:17:28,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:29,277 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-12 23:17:29,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:29,658 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-12 23:17:29,658 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:17:29,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1760565148] [2021-11-12 23:17:29,658 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1760565148] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:17:29,658 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1431041656] [2021-11-12 23:17:29,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:29,658 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:29,659 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:17:29,659 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:17:29,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2021-11-12 23:17:31,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:17:31,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 1524 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 23:17:31,359 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:31,986 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-12 23:17:31,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:32,401 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-12 23:17:32,401 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1431041656] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:17:32,401 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:17:32,401 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [7, 7] total 19 [2021-11-12 23:17:32,401 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605964730] [2021-11-12 23:17:32,401 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:17:32,402 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-12 23:17:32,402 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:17:32,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-12 23:17:32,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=282, Unknown=0, NotChecked=0, Total=342 [2021-11-12 23:17:32,402 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-12 23:17:35,712 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-12 23:17:37,854 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-12 23:17:39,867 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-12 23:17:41,881 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-12 23:17:43,895 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-12 23:17:45,909 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-12 23:17:47,922 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-12 23:17:49,937 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-12 23:17:50,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:17:50,688 INFO L93 Difference]: Finished difference Result 879 states and 1281 transitions. [2021-11-12 23:17:50,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-12 23:17:50,689 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-12 23:17:50,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:17:50,696 INFO L225 Difference]: With dead ends: 879 [2021-11-12 23:17:50,696 INFO L226 Difference]: Without dead ends: 847 [2021-11-12 23:17:50,697 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=68, Invalid=352, Unknown=0, NotChecked=0, Total=420 [2021-11-12 23:17:50,698 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 13 mSDsluCounter, 2209 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 3 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17755.66ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 2542 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 5.51ms SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18049.48ms IncrementalHoareTripleChecker+Time [2021-11-12 23:17:50,698 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [13 Valid, 2542 Invalid, 148 Unknown, 0 Unchecked, 5.51ms Time], IncrementalHoareTripleChecker [3 Valid, 137 Invalid, 8 Unknown, 0 Unchecked, 18049.48ms Time] [2021-11-12 23:17:50,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-11-12 23:17:50,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 844. [2021-11-12 23:17:50,777 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-12 23:17:50,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1235 transitions. [2021-11-12 23:17:50,781 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1235 transitions. Word has length 59 [2021-11-12 23:17:50,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:17:50,781 INFO L470 AbstractCegarLoop]: Abstraction has 844 states and 1235 transitions. [2021-11-12 23:17:50,782 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-12 23:17:50,782 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1235 transitions. [2021-11-12 23:17:50,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-12 23:17:50,783 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:17:50,783 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-12 23:17:50,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (46)] Forceful destruction successful, exit code 0 [2021-11-12 23:17:51,020 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (47)] Forceful destruction successful, exit code 0 [2021-11-12 23:17:51,209 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:51,210 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:17:51,210 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:17:51,210 INFO L85 PathProgramCache]: Analyzing trace with hash 782588030, now seen corresponding path program 1 times [2021-11-12 23:17:51,213 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:17:51,213 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1506434645] [2021-11-12 23:17:51,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:51,213 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:17:51,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:17:51,214 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:17:51,216 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2021-11-12 23:17:52,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:17:52,950 INFO L263 TraceCheckSpWp]: Trace formula consists of 1609 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:17:52,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:53,287 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-12 23:17:53,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:53,698 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-12 23:17:53,699 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:17:53,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1506434645] [2021-11-12 23:17:53,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1506434645] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:17:53,699 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [802168135] [2021-11-12 23:17:53,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:53,700 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:53,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:17:53,712 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:17:53,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (49)] Waiting until timeout for monitored process [2021-11-12 23:17:55,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:17:55,228 INFO L263 TraceCheckSpWp]: Trace formula consists of 1609 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:17:55,233 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:55,372 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-12 23:17:55,372 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:55,475 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-12 23:17:55,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [802168135] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:17:55,476 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:17:55,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:17:55,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241833547] [2021-11-12 23:17:55,476 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:17:55,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:17:55,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:17:55,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:17:55,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:17:55,478 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-12 23:17:56,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:17:56,154 INFO L93 Difference]: Finished difference Result 1484 states and 2194 transitions. [2021-11-12 23:17:56,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:17:56,154 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-12 23:17:56,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:17:56,162 INFO L225 Difference]: With dead ends: 1484 [2021-11-12 23:17:56,162 INFO L226 Difference]: Without dead ends: 1481 [2021-11-12 23:17:56,163 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 248 GetRequests, 237 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-12 23:17:56,164 INFO L933 BasicCegarLoop]: 537 mSDtfsCounter, 215 mSDsluCounter, 296 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 462.80ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 215 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.00ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 557.10ms IncrementalHoareTripleChecker+Time [2021-11-12 23:17:56,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [215 Valid, 833 Invalid, 52 Unknown, 0 Unchecked, 2.00ms Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 557.10ms Time] [2021-11-12 23:17:56,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1481 states. [2021-11-12 23:17:56,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1481 to 963. [2021-11-12 23:17:56,248 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-12 23:17:56,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 963 states to 963 states and 1411 transitions. [2021-11-12 23:17:56,252 INFO L78 Accepts]: Start accepts. Automaton has 963 states and 1411 transitions. Word has length 63 [2021-11-12 23:17:56,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:17:56,252 INFO L470 AbstractCegarLoop]: Abstraction has 963 states and 1411 transitions. [2021-11-12 23:17:56,252 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-12 23:17:56,252 INFO L276 IsEmpty]: Start isEmpty. Operand 963 states and 1411 transitions. [2021-11-12 23:17:56,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-12 23:17:56,253 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:17:56,253 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-12 23:17:56,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (48)] Forceful destruction successful, exit code 0 [2021-11-12 23:17:56,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (49)] Ended with exit code 0 [2021-11-12 23:17:56,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:56,654 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:17:56,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:17:56,654 INFO L85 PathProgramCache]: Analyzing trace with hash -1955225069, now seen corresponding path program 1 times [2021-11-12 23:17:56,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:17:56,656 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [352780684] [2021-11-12 23:17:56,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:56,657 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:17:56,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:17:56,657 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:17:56,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2021-11-12 23:17:58,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:17:58,428 INFO L263 TraceCheckSpWp]: Trace formula consists of 1655 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:17:58,431 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:17:58,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-12 23:17:58,822 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:17:59,285 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-12 23:17:59,285 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:17:59,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [352780684] [2021-11-12 23:17:59,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [352780684] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:17:59,285 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [105053187] [2021-11-12 23:17:59,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:17:59,285 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:17:59,286 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:17:59,286 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:17:59,289 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (51)] Waiting until timeout for monitored process [2021-11-12 23:18:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:00,812 INFO L263 TraceCheckSpWp]: Trace formula consists of 1655 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:18:00,815 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:01,020 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-12 23:18:01,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:01,315 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-12 23:18:01,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [105053187] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:01,316 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:01,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 4] imperfect sequences [7, 7] total 15 [2021-11-12 23:18:01,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798482111] [2021-11-12 23:18:01,316 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:01,316 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:18:01,316 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:01,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:18:01,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:18:01,317 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-12 23:18:03,797 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-12 23:18:05,801 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-12 23:18:06,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:18:06,327 INFO L93 Difference]: Finished difference Result 1039 states and 1497 transitions. [2021-11-12 23:18:06,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-12 23:18:06,328 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-12 23:18:06,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:18:06,331 INFO L225 Difference]: With dead ends: 1039 [2021-11-12 23:18:06,331 INFO L226 Difference]: Without dead ends: 454 [2021-11-12 23:18:06,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 308 GetRequests, 295 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:18:06,334 INFO L933 BasicCegarLoop]: 351 mSDtfsCounter, 346 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4825.64ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 658 SdHoareTripleChecker+Invalid, 124 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.28ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4959.71ms IncrementalHoareTripleChecker+Time [2021-11-12 23:18:06,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [346 Valid, 658 Invalid, 124 Unknown, 0 Unchecked, 2.28ms Time], IncrementalHoareTripleChecker [5 Valid, 117 Invalid, 2 Unknown, 0 Unchecked, 4959.71ms Time] [2021-11-12 23:18:06,336 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 454 states. [2021-11-12 23:18:06,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 454 to 454. [2021-11-12 23:18:06,380 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-12 23:18:06,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 454 states to 454 states and 634 transitions. [2021-11-12 23:18:06,383 INFO L78 Accepts]: Start accepts. Automaton has 454 states and 634 transitions. Word has length 78 [2021-11-12 23:18:06,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:18:06,383 INFO L470 AbstractCegarLoop]: Abstraction has 454 states and 634 transitions. [2021-11-12 23:18:06,383 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-12 23:18:06,383 INFO L276 IsEmpty]: Start isEmpty. Operand 454 states and 634 transitions. [2021-11-12 23:18:06,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-12 23:18:06,384 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:18:06,384 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-12 23:18:06,405 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (51)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:06,627 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (50)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:06,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:18:06,799 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:18:06,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:18:06,799 INFO L85 PathProgramCache]: Analyzing trace with hash 1862617700, now seen corresponding path program 1 times [2021-11-12 23:18:06,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:18:06,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1951504357] [2021-11-12 23:18:06,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:06,802 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:18:06,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:18:06,802 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:18:06,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2021-11-12 23:18:08,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:08,569 INFO L263 TraceCheckSpWp]: Trace formula consists of 1620 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:18:08,572 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:08,993 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-12 23:18:08,993 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:09,453 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-12 23:18:09,453 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:18:09,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1951504357] [2021-11-12 23:18:09,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1951504357] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:18:09,453 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1668273219] [2021-11-12 23:18:09,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:09,454 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:09,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:18:09,455 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:18:09,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (53)] Waiting until timeout for monitored process [2021-11-12 23:18:10,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:10,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 1620 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-12 23:18:10,987 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:11,158 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-12 23:18:11,158 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:11,298 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-12 23:18:11,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1668273219] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:11,299 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:11,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:18:11,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024062736] [2021-11-12 23:18:11,299 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:11,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:18:11,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:11,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:18:11,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:18:11,300 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-12 23:18:13,495 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-12 23:18:13,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:18:13,696 INFO L93 Difference]: Finished difference Result 844 states and 1198 transitions. [2021-11-12 23:18:13,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:18:13,696 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-12 23:18:13,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:18:13,700 INFO L225 Difference]: With dead ends: 844 [2021-11-12 23:18:13,700 INFO L226 Difference]: Without dead ends: 461 [2021-11-12 23:18:13,702 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-12 23:18:13,702 INFO L933 BasicCegarLoop]: 329 mSDtfsCounter, 14 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2276.17ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.31ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2350.93ms IncrementalHoareTripleChecker+Time [2021-11-12 23:18:13,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14 Valid, 615 Invalid, 31 Unknown, 0 Unchecked, 1.31ms Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 1 Unknown, 0 Unchecked, 2350.93ms Time] [2021-11-12 23:18:13,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 461 states. [2021-11-12 23:18:13,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 461 to 461. [2021-11-12 23:18:13,749 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-12 23:18:13,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 461 states to 461 states and 644 transitions. [2021-11-12 23:18:13,750 INFO L78 Accepts]: Start accepts. Automaton has 461 states and 644 transitions. Word has length 67 [2021-11-12 23:18:13,750 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:18:13,751 INFO L470 AbstractCegarLoop]: Abstraction has 461 states and 644 transitions. [2021-11-12 23:18:13,751 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-12 23:18:13,751 INFO L276 IsEmpty]: Start isEmpty. Operand 461 states and 644 transitions. [2021-11-12 23:18:13,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-12 23:18:13,751 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:18:13,751 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-12 23:18:13,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (53)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:13,978 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (52)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:14,152 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:18:14,153 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:18:14,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:18:14,153 INFO L85 PathProgramCache]: Analyzing trace with hash -379448655, now seen corresponding path program 1 times [2021-11-12 23:18:14,156 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:18:14,156 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2088807567] [2021-11-12 23:18:14,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:14,157 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:18:14,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:18:14,157 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:18:14,158 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2021-11-12 23:18:15,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:15,900 INFO L263 TraceCheckSpWp]: Trace formula consists of 1643 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:18:15,902 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:16,260 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-12 23:18:16,260 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:16,679 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-12 23:18:16,679 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:18:16,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2088807567] [2021-11-12 23:18:16,679 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2088807567] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:18:16,679 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [916865308] [2021-11-12 23:18:16,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:16,679 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:16,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:18:16,680 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:18:16,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (55)] Waiting until timeout for monitored process [2021-11-12 23:18:18,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:18,249 INFO L263 TraceCheckSpWp]: Trace formula consists of 1643 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:18:18,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:18,555 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-12 23:18:18,555 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:18,813 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-12 23:18:18,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [916865308] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:18,813 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:18,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 15 [2021-11-12 23:18:18,814 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216567176] [2021-11-12 23:18:18,814 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:18,814 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:18:18,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:18,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:18:18,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:18:18,815 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-12 23:18:18,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:18:18,863 INFO L93 Difference]: Finished difference Result 836 states and 1189 transitions. [2021-11-12 23:18:18,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:18:18,864 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-12 23:18:18,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:18:18,866 INFO L225 Difference]: With dead ends: 836 [2021-11-12 23:18:18,866 INFO L226 Difference]: Without dead ends: 446 [2021-11-12 23:18:18,868 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:18:18,868 INFO L933 BasicCegarLoop]: 317 mSDtfsCounter, 15 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.12ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1249 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.30ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.10ms IncrementalHoareTripleChecker+Time [2021-11-12 23:18:18,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 1249 Invalid, 7 Unknown, 0 Unchecked, 1.30ms Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 17.10ms Time] [2021-11-12 23:18:18,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 446 states. [2021-11-12 23:18:18,904 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 446 to 446. [2021-11-12 23:18:18,905 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-12 23:18:18,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 620 transitions. [2021-11-12 23:18:18,906 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 620 transitions. Word has length 72 [2021-11-12 23:18:18,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:18:18,906 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 620 transitions. [2021-11-12 23:18:18,907 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-12 23:18:18,907 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 620 transitions. [2021-11-12 23:18:18,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2021-11-12 23:18:18,907 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:18:18,908 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-12 23:18:18,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (55)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:19,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (54)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:19,311 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:18:19,311 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:18:19,311 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:18:19,311 INFO L85 PathProgramCache]: Analyzing trace with hash -73124463, now seen corresponding path program 1 times [2021-11-12 23:18:19,314 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:18:19,314 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [733604086] [2021-11-12 23:18:19,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:19,314 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:18:19,314 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:18:19,315 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:18:19,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2021-11-12 23:18:20,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:21,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 1695 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:18:21,088 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:21,518 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-12 23:18:21,519 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:22,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-12 23:18:22,021 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:18:22,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [733604086] [2021-11-12 23:18:22,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [733604086] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:18:22,021 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1739395041] [2021-11-12 23:18:22,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:22,022 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:22,022 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:18:22,033 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:18:22,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (57)] Waiting until timeout for monitored process [2021-11-12 23:18:23,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:23,591 INFO L263 TraceCheckSpWp]: Trace formula consists of 1695 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:18:23,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:24,621 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-12 23:18:24,621 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:25,270 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-12 23:18:25,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1739395041] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:25,270 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:25,270 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 5] imperfect sequences [7, 7] total 17 [2021-11-12 23:18:25,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865279381] [2021-11-12 23:18:25,271 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:25,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:18:25,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:25,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:18:25,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=211, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:18:25,272 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-12 23:18:27,942 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-12 23:18:29,953 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-12 23:18:31,286 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:18:31,286 INFO L93 Difference]: Finished difference Result 823 states and 1160 transitions. [2021-11-12 23:18:31,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:18:31,287 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-12 23:18:31,287 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:18:31,290 INFO L225 Difference]: With dead ends: 823 [2021-11-12 23:18:31,290 INFO L226 Difference]: Without dead ends: 448 [2021-11-12 23:18:31,291 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 357 GetRequests, 341 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2021-11-12 23:18:31,292 INFO L933 BasicCegarLoop]: 307 mSDtfsCounter, 280 mSDsluCounter, 589 mSDsCounter, 0 mSdLazyCounter, 347 mSolverCounterSat, 17 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5638.11ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 896 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 4.29ms SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 347 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5809.21ms IncrementalHoareTripleChecker+Time [2021-11-12 23:18:31,292 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [281 Valid, 896 Invalid, 366 Unknown, 0 Unchecked, 4.29ms Time], IncrementalHoareTripleChecker [17 Valid, 347 Invalid, 2 Unknown, 0 Unchecked, 5809.21ms Time] [2021-11-12 23:18:31,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-11-12 23:18:31,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 446. [2021-11-12 23:18:31,347 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-12 23:18:31,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 619 transitions. [2021-11-12 23:18:31,351 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 619 transitions. Word has length 90 [2021-11-12 23:18:31,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:18:31,352 INFO L470 AbstractCegarLoop]: Abstraction has 446 states and 619 transitions. [2021-11-12 23:18:31,352 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-12 23:18:31,352 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 619 transitions. [2021-11-12 23:18:31,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-12 23:18:31,353 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:18:31,353 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-12 23:18:31,389 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (56)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:31,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (57)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:31,777 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:31,778 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:18:31,778 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:18:31,778 INFO L85 PathProgramCache]: Analyzing trace with hash -788821437, now seen corresponding path program 1 times [2021-11-12 23:18:31,780 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:18:31,780 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [357046028] [2021-11-12 23:18:31,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:31,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:18:31,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:18:31,782 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:18:31,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2021-11-12 23:18:33,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:33,531 INFO L263 TraceCheckSpWp]: Trace formula consists of 1652 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:18:33,535 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:34,008 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-12 23:18:34,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:34,459 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-12 23:18:34,459 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:18:34,459 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [357046028] [2021-11-12 23:18:34,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [357046028] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:18:34,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1221778609] [2021-11-12 23:18:34,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:34,460 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:34,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:18:34,461 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:18:34,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (59)] Waiting until timeout for monitored process [2021-11-12 23:18:35,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:36,045 INFO L263 TraceCheckSpWp]: Trace formula consists of 1652 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:18:36,048 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:36,454 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-12 23:18:36,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:37,018 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-12 23:18:37,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1221778609] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:37,018 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:37,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 20 [2021-11-12 23:18:37,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290325109] [2021-11-12 23:18:37,019 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:37,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-12 23:18:37,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:37,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-12 23:18:37,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-11-12 23:18:37,020 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-12 23:18:37,313 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:18:37,313 INFO L93 Difference]: Finished difference Result 841 states and 1191 transitions. [2021-11-12 23:18:37,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-12 23:18:37,314 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-12 23:18:37,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:18:37,318 INFO L225 Difference]: With dead ends: 841 [2021-11-12 23:18:37,318 INFO L226 Difference]: Without dead ends: 465 [2021-11-12 23:18:37,320 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 310 GetRequests, 290 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2021-11-12 23:18:37,321 INFO L933 BasicCegarLoop]: 314 mSDtfsCounter, 15 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 120.25ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 1880 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.48ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 129.13ms IncrementalHoareTripleChecker+Time [2021-11-12 23:18:37,321 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 1880 Invalid, 47 Unknown, 0 Unchecked, 2.48ms Time], IncrementalHoareTripleChecker [5 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 129.13ms Time] [2021-11-12 23:18:37,322 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2021-11-12 23:18:37,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 448. [2021-11-12 23:18:37,351 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-12 23:18:37,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 618 transitions. [2021-11-12 23:18:37,353 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 618 transitions. Word has length 78 [2021-11-12 23:18:37,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:18:37,354 INFO L470 AbstractCegarLoop]: Abstraction has 448 states and 618 transitions. [2021-11-12 23:18:37,354 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-12 23:18:37,354 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 618 transitions. [2021-11-12 23:18:37,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-12 23:18:37,355 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:18:37,355 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-12 23:18:37,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (58)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:37,576 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (59)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:37,764 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:37,765 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:18:37,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:18:37,765 INFO L85 PathProgramCache]: Analyzing trace with hash 2076925663, now seen corresponding path program 1 times [2021-11-12 23:18:37,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:18:37,767 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1170723679] [2021-11-12 23:18:37,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:37,767 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:18:37,768 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:18:37,769 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:18:37,823 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2021-11-12 23:18:39,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:39,652 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:18:39,655 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:40,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-12 23:18:40,115 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:40,606 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-12 23:18:40,606 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:18:40,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1170723679] [2021-11-12 23:18:40,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1170723679] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:18:40,606 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [795282905] [2021-11-12 23:18:40,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:40,607 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:40,607 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:18:40,607 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:18:40,609 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (61)] Waiting until timeout for monitored process [2021-11-12 23:18:42,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:42,273 INFO L263 TraceCheckSpWp]: Trace formula consists of 1698 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:18:42,276 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:42,572 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-12 23:18:42,572 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:42,876 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-12 23:18:42,876 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [795282905] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:42,876 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:42,876 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [7, 7] total 13 [2021-11-12 23:18:42,876 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210762094] [2021-11-12 23:18:42,876 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:42,877 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-12 23:18:42,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:42,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-12 23:18:42,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-12 23:18:42,877 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-12 23:18:45,262 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:18:45,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:18:45,391 INFO L93 Difference]: Finished difference Result 977 states and 1378 transitions. [2021-11-12 23:18:45,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-12 23:18:45,392 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-12 23:18:45,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:18:45,397 INFO L225 Difference]: With dead ends: 977 [2021-11-12 23:18:45,397 INFO L226 Difference]: Without dead ends: 602 [2021-11-12 23:18:45,399 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-12 23:18:45,400 INFO L933 BasicCegarLoop]: 381 mSDtfsCounter, 249 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2367.96ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.72ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2451.81ms IncrementalHoareTripleChecker+Time [2021-11-12 23:18:45,400 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [249 Valid, 633 Invalid, 6 Unknown, 0 Unchecked, 1.72ms Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 2451.81ms Time] [2021-11-12 23:18:45,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-11-12 23:18:45,460 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 572. [2021-11-12 23:18:45,461 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-12 23:18:45,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 793 transitions. [2021-11-12 23:18:45,464 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 793 transitions. Word has length 93 [2021-11-12 23:18:45,465 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:18:45,465 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 793 transitions. [2021-11-12 23:18:45,465 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-12 23:18:45,465 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 793 transitions. [2021-11-12 23:18:45,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-11-12 23:18:45,466 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:18:45,467 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-12 23:18:45,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (61)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:45,721 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (60)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:45,881 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:18:45,881 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:18:45,881 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:18:45,881 INFO L85 PathProgramCache]: Analyzing trace with hash -1405428382, now seen corresponding path program 1 times [2021-11-12 23:18:45,885 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:18:45,885 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [215800200] [2021-11-12 23:18:45,885 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:45,885 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:18:45,885 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:18:45,887 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:18:45,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2021-11-12 23:18:47,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:47,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 1691 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:18:47,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:48,172 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-12 23:18:48,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:48,655 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-12 23:18:48,656 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:18:48,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [215800200] [2021-11-12 23:18:48,656 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [215800200] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:18:48,656 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2022071699] [2021-11-12 23:18:48,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:48,656 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:48,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:18:48,657 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:18:48,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (63)] Waiting until timeout for monitored process [2021-11-12 23:18:50,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:50,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 1691 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:18:50,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:50,761 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-12 23:18:50,761 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:51,117 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-12 23:18:51,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2022071699] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:51,117 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:51,117 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-12 23:18:51,117 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571351376] [2021-11-12 23:18:51,117 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:51,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:18:51,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:51,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:18:51,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:18:51,118 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-12 23:18:51,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:18:51,307 INFO L93 Difference]: Finished difference Result 1058 states and 1484 transitions. [2021-11-12 23:18:51,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:18:51,322 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-12 23:18:51,322 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:18:51,326 INFO L225 Difference]: With dead ends: 1058 [2021-11-12 23:18:51,327 INFO L226 Difference]: Without dead ends: 572 [2021-11-12 23:18:51,329 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-12 23:18:51,329 INFO L933 BasicCegarLoop]: 321 mSDtfsCounter, 5 mSDsluCounter, 1265 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 77.29ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1586 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.02ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 83.20ms IncrementalHoareTripleChecker+Time [2021-11-12 23:18:51,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 1586 Invalid, 29 Unknown, 0 Unchecked, 2.02ms Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 83.20ms Time] [2021-11-12 23:18:51,331 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-11-12 23:18:51,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 572. [2021-11-12 23:18:51,419 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-12 23:18:51,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 572 states to 572 states and 791 transitions. [2021-11-12 23:18:51,421 INFO L78 Accepts]: Start accepts. Automaton has 572 states and 791 transitions. Word has length 94 [2021-11-12 23:18:51,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:18:51,421 INFO L470 AbstractCegarLoop]: Abstraction has 572 states and 791 transitions. [2021-11-12 23:18:51,422 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-12 23:18:51,422 INFO L276 IsEmpty]: Start isEmpty. Operand 572 states and 791 transitions. [2021-11-12 23:18:51,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2021-11-12 23:18:51,423 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:18:51,423 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-12 23:18:51,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (62)] Ended with exit code 0 [2021-11-12 23:18:51,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (63)] Forceful destruction successful, exit code 0 [2021-11-12 23:18:51,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:51,829 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:18:51,829 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:18:51,829 INFO L85 PathProgramCache]: Analyzing trace with hash -2005387419, now seen corresponding path program 1 times [2021-11-12 23:18:51,832 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:18:51,832 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [342073064] [2021-11-12 23:18:51,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:51,832 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:18:51,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:18:51,837 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:18:51,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2021-11-12 23:18:53,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:53,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 1720 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:18:53,750 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:54,287 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-12 23:18:54,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:54,787 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-12 23:18:54,788 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:18:54,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [342073064] [2021-11-12 23:18:54,788 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [342073064] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:18:54,788 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1403598416] [2021-11-12 23:18:54,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:18:54,788 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:18:54,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:18:54,790 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:18:54,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (65)] Waiting until timeout for monitored process [2021-11-12 23:18:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:18:56,436 INFO L263 TraceCheckSpWp]: Trace formula consists of 1720 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-12 23:18:56,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:18:56,894 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-12 23:18:56,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:18:57,509 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-12 23:18:57,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1403598416] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:18:57,509 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:18:57,510 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 17 [2021-11-12 23:18:57,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347085291] [2021-11-12 23:18:57,510 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:18:57,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-12 23:18:57,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:18:57,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-12 23:18:57,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=210, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:18:57,511 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-12 23:19:00,078 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-12 23:19:02,095 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-12 23:19:04,104 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-12 23:19:06,399 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-12 23:19:08,413 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-12 23:19:10,419 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-12 23:19:14,338 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-12 23:19:16,348 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-12 23:19:20,111 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-12 23:19:22,118 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-12 23:19:24,127 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-12 23:19:26,229 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-12 23:19:28,240 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-12 23:19:28,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:19:28,338 INFO L93 Difference]: Finished difference Result 1034 states and 1439 transitions. [2021-11-12 23:19:28,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-12 23:19:28,339 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-12 23:19:28,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:19:28,343 INFO L225 Difference]: With dead ends: 1034 [2021-11-12 23:19:28,343 INFO L226 Difference]: Without dead ends: 548 [2021-11-12 23:19:28,346 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-12 23:19:28,346 INFO L933 BasicCegarLoop]: 475 mSDtfsCounter, 329 mSDsluCounter, 636 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 123 mSolverCounterUnsat, 13 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30231.81ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 356 SdHoareTripleChecker+Valid, 1111 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 11.16ms SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 13 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30676.47ms IncrementalHoareTripleChecker+Time [2021-11-12 23:19:28,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [356 Valid, 1111 Invalid, 653 Unknown, 0 Unchecked, 11.16ms Time], IncrementalHoareTripleChecker [123 Valid, 517 Invalid, 13 Unknown, 0 Unchecked, 30676.47ms Time] [2021-11-12 23:19:28,348 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-11-12 23:19:28,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 541. [2021-11-12 23:19:28,408 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-12 23:19:28,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 541 states to 541 states and 737 transitions. [2021-11-12 23:19:28,411 INFO L78 Accepts]: Start accepts. Automaton has 541 states and 737 transitions. Word has length 104 [2021-11-12 23:19:28,411 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:19:28,411 INFO L470 AbstractCegarLoop]: Abstraction has 541 states and 737 transitions. [2021-11-12 23:19:28,411 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-12 23:19:28,411 INFO L276 IsEmpty]: Start isEmpty. Operand 541 states and 737 transitions. [2021-11-12 23:19:28,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-12 23:19:28,413 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:19:28,413 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-12 23:19:28,429 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (65)] Forceful destruction successful, exit code 0 [2021-11-12 23:19:28,659 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (64)] Ended with exit code 0 [2021-11-12 23:19:28,830 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:19:28,830 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:19:28,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:19:28,830 INFO L85 PathProgramCache]: Analyzing trace with hash 1079713014, now seen corresponding path program 1 times [2021-11-12 23:19:28,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:19:28,834 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1589489821] [2021-11-12 23:19:28,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:19:28,834 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:19:28,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:19:28,836 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:19:28,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2021-11-12 23:19:30,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:19:30,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 1708 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:19:30,756 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:19:31,268 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-12 23:19:31,268 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:19:31,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-12 23:19:31,821 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:19:31,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1589489821] [2021-11-12 23:19:31,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1589489821] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:19:31,821 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1543519180] [2021-11-12 23:19:31,821 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:19:31,822 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:19:31,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:19:31,822 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:19:31,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (67)] Waiting until timeout for monitored process [2021-11-12 23:19:33,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:19:33,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 1708 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-12 23:19:33,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:19:34,598 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-12 23:19:34,598 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:19:36,438 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-12 23:19:36,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1543519180] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:19:36,439 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:19:36,439 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [7, 7] total 34 [2021-11-12 23:19:36,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615788188] [2021-11-12 23:19:36,439 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:19:36,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-12 23:19:36,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:19:36,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-12 23:19:36,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2021-11-12 23:19:36,440 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-12 23:19:38,639 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-12 23:19:41,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:19:41,057 INFO L93 Difference]: Finished difference Result 587 states and 793 transitions. [2021-11-12 23:19:41,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-12 23:19:41,058 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-12 23:19:41,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:19:41,063 INFO L225 Difference]: With dead ends: 587 [2021-11-12 23:19:41,063 INFO L226 Difference]: Without dead ends: 550 [2021-11-12 23:19:41,064 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-12 23:19:41,065 INFO L933 BasicCegarLoop]: 331 mSDtfsCounter, 122 mSDsluCounter, 5481 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3141.63ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 5812 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 10.32ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3261.40ms IncrementalHoareTripleChecker+Time [2021-11-12 23:19:41,065 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [122 Valid, 5812 Invalid, 315 Unknown, 0 Unchecked, 10.32ms Time], IncrementalHoareTripleChecker [1 Valid, 313 Invalid, 1 Unknown, 0 Unchecked, 3261.40ms Time] [2021-11-12 23:19:41,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-12 23:19:41,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 539. [2021-11-12 23:19:41,128 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-12 23:19:41,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 539 states to 539 states and 733 transitions. [2021-11-12 23:19:41,131 INFO L78 Accepts]: Start accepts. Automaton has 539 states and 733 transitions. Word has length 110 [2021-11-12 23:19:41,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:19:41,131 INFO L470 AbstractCegarLoop]: Abstraction has 539 states and 733 transitions. [2021-11-12 23:19:41,131 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-12 23:19:41,132 INFO L276 IsEmpty]: Start isEmpty. Operand 539 states and 733 transitions. [2021-11-12 23:19:41,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-12 23:19:41,134 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:19:41,134 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-12 23:19:41,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (67)] Forceful destruction successful, exit code 0 [2021-11-12 23:19:41,377 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (66)] Forceful destruction successful, exit code 0 [2021-11-12 23:19:41,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:19:41,548 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:19:41,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:19:41,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1486066172, now seen corresponding path program 1 times [2021-11-12 23:19:41,551 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:19:41,551 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1785445766] [2021-11-12 23:19:41,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:19:41,551 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:19:41,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:19:41,552 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:19:41,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2021-11-12 23:19:43,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:19:43,434 INFO L263 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:19:43,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:19:43,986 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-12 23:19:43,986 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:19:44,582 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-12 23:19:44,583 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:19:44,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1785445766] [2021-11-12 23:19:44,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1785445766] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:19:44,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1268341124] [2021-11-12 23:19:44,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:19:44,583 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:19:44,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:19:44,584 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:19:44,585 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (69)] Waiting until timeout for monitored process [2021-11-12 23:19:46,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:19:46,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 1739 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 23:19:46,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:19:47,587 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-12 23:19:47,587 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:19:48,977 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-12 23:19:48,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1268341124] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:19:48,977 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:19:48,977 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [7, 7] total 30 [2021-11-12 23:19:48,977 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522778301] [2021-11-12 23:19:48,978 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:19:48,978 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-12 23:19:48,978 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:19:48,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-12 23:19:48,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-11-12 23:19:48,979 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-12 23:19:51,685 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-12 23:19:55,917 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:19:55,917 INFO L93 Difference]: Finished difference Result 1068 states and 1448 transitions. [2021-11-12 23:19:55,918 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-12 23:19:55,918 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-12 23:19:55,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:19:55,924 INFO L225 Difference]: With dead ends: 1068 [2021-11-12 23:19:55,925 INFO L226 Difference]: Without dead ends: 979 [2021-11-12 23:19:55,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=260, Invalid=1902, Unknown=0, NotChecked=0, Total=2162 [2021-11-12 23:19:55,927 INFO L933 BasicCegarLoop]: 369 mSDtfsCounter, 713 mSDsluCounter, 3458 mSDsCounter, 0 mSdLazyCounter, 610 mSolverCounterSat, 23 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4687.45ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 3827 SdHoareTripleChecker+Invalid, 634 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 17.78ms SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 610 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4960.75ms IncrementalHoareTripleChecker+Time [2021-11-12 23:19:55,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 3827 Invalid, 634 Unknown, 0 Unchecked, 17.78ms Time], IncrementalHoareTripleChecker [23 Valid, 610 Invalid, 1 Unknown, 0 Unchecked, 4960.75ms Time] [2021-11-12 23:19:55,930 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-12 23:19:55,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 513. [2021-11-12 23:19:55,995 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-12 23:19:55,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 696 transitions. [2021-11-12 23:19:55,997 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 696 transitions. Word has length 120 [2021-11-12 23:19:55,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:19:55,997 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 696 transitions. [2021-11-12 23:19:55,997 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-12 23:19:55,997 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 696 transitions. [2021-11-12 23:19:55,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-12 23:19:55,998 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:19:55,999 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-12 23:19:56,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (68)] Forceful destruction successful, exit code 0 [2021-11-12 23:19:56,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (69)] Ended with exit code 0 [2021-11-12 23:19:56,413 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:19:56,413 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:19:56,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:19:56,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1193371565, now seen corresponding path program 1 times [2021-11-12 23:19:56,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:19:56,417 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1320693817] [2021-11-12 23:19:56,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:19:56,417 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:19:56,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:19:56,418 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:19:56,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2021-11-12 23:19:58,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:19:58,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 1800 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:19:58,330 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:19:58,954 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-12 23:19:58,954 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:19:59,525 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-12 23:19:59,525 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:19:59,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1320693817] [2021-11-12 23:19:59,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1320693817] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:19:59,525 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2089946541] [2021-11-12 23:19:59,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:19:59,526 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:19:59,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:19:59,526 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:19:59,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (71)] Waiting until timeout for monitored process [2021-11-12 23:20:01,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:01,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 1800 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:20:01,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:01,628 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-12 23:20:01,628 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:01,947 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-12 23:20:01,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2089946541] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:20:01,947 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:20:01,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [7, 7] total 15 [2021-11-12 23:20:01,948 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153140847] [2021-11-12 23:20:01,948 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:20:01,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-12 23:20:01,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:20:01,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-12 23:20:01,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2021-11-12 23:20:01,949 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-12 23:20:02,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:20:02,084 INFO L93 Difference]: Finished difference Result 674 states and 919 transitions. [2021-11-12 23:20:02,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-12 23:20:02,084 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-12 23:20:02,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:20:02,089 INFO L225 Difference]: With dead ends: 674 [2021-11-12 23:20:02,089 INFO L226 Difference]: Without dead ends: 602 [2021-11-12 23:20:02,090 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-12 23:20:02,090 INFO L933 BasicCegarLoop]: 341 mSDtfsCounter, 33 mSDsluCounter, 972 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71.75ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 1313 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.95ms SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 79.26ms IncrementalHoareTripleChecker+Time [2021-11-12 23:20:02,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 1313 Invalid, 22 Unknown, 0 Unchecked, 1.95ms Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 79.26ms Time] [2021-11-12 23:20:02,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 602 states. [2021-11-12 23:20:02,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 602 to 519. [2021-11-12 23:20:02,162 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-12 23:20:02,164 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 519 states to 519 states and 708 transitions. [2021-11-12 23:20:02,165 INFO L78 Accepts]: Start accepts. Automaton has 519 states and 708 transitions. Word has length 114 [2021-11-12 23:20:02,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:20:02,165 INFO L470 AbstractCegarLoop]: Abstraction has 519 states and 708 transitions. [2021-11-12 23:20:02,166 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-12 23:20:02,166 INFO L276 IsEmpty]: Start isEmpty. Operand 519 states and 708 transitions. [2021-11-12 23:20:02,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-12 23:20:02,168 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:20:02,168 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-12 23:20:02,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (70)] Forceful destruction successful, exit code 0 [2021-11-12 23:20:02,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (71)] Forceful destruction successful, exit code 0 [2021-11-12 23:20:02,589 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:20:02,590 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:20:02,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:20:02,590 INFO L85 PathProgramCache]: Analyzing trace with hash 1416460212, now seen corresponding path program 1 times [2021-11-12 23:20:02,595 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:20:02,595 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [297508602] [2021-11-12 23:20:02,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:02,595 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:20:02,595 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:20:02,597 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:20:02,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2021-11-12 23:20:04,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:04,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 1794 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:20:04,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:05,031 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-12 23:20:05,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:05,583 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-12 23:20:05,583 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:20:05,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [297508602] [2021-11-12 23:20:05,583 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [297508602] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:20:05,583 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1192664893] [2021-11-12 23:20:05,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:05,583 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:20:05,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:20:05,585 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:20:05,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (73)] Waiting until timeout for monitored process [2021-11-12 23:20:07,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:07,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 1794 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-12 23:20:07,331 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:08,509 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-12 23:20:08,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:10,479 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-12 23:20:10,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1192664893] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:20:10,480 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:20:10,480 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13, 13] imperfect sequences [7, 7] total 34 [2021-11-12 23:20:10,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841185533] [2021-11-12 23:20:10,480 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:20:10,481 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-11-12 23:20:10,481 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:20:10,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-11-12 23:20:10,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2021-11-12 23:20:10,482 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-12 23:20:12,639 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-12 23:20:20,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:20:20,336 INFO L93 Difference]: Finished difference Result 994 states and 1499 transitions. [2021-11-12 23:20:20,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-12 23:20:20,338 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-12 23:20:20,338 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:20:20,343 INFO L225 Difference]: With dead ends: 994 [2021-11-12 23:20:20,343 INFO L226 Difference]: Without dead ends: 821 [2021-11-12 23:20:20,348 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 464 GetRequests, 420 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 225 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=203, Invalid=1867, Unknown=0, NotChecked=0, Total=2070 [2021-11-12 23:20:20,349 INFO L933 BasicCegarLoop]: 392 mSDtfsCounter, 347 mSDsluCounter, 5506 mSDsCounter, 0 mSdLazyCounter, 244 mSolverCounterSat, 39 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8218.09ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 5898 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 12.27ms SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 244 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8425.83ms IncrementalHoareTripleChecker+Time [2021-11-12 23:20:20,350 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [423 Valid, 5898 Invalid, 284 Unknown, 0 Unchecked, 12.27ms Time], IncrementalHoareTripleChecker [39 Valid, 244 Invalid, 1 Unknown, 0 Unchecked, 8425.83ms Time] [2021-11-12 23:20:20,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 821 states. [2021-11-12 23:20:20,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 821 to 651. [2021-11-12 23:20:20,430 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-12 23:20:20,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 917 transitions. [2021-11-12 23:20:20,433 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 917 transitions. Word has length 114 [2021-11-12 23:20:20,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:20:20,434 INFO L470 AbstractCegarLoop]: Abstraction has 651 states and 917 transitions. [2021-11-12 23:20:20,434 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-12 23:20:20,434 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 917 transitions. [2021-11-12 23:20:20,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-12 23:20:20,436 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:20:20,436 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-12 23:20:20,467 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (72)] Forceful destruction successful, exit code 0 [2021-11-12 23:20:20,648 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (73)] Ended with exit code 0 [2021-11-12 23:20:20,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:20:20,838 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:20:20,838 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:20:20,838 INFO L85 PathProgramCache]: Analyzing trace with hash -1352499754, now seen corresponding path program 1 times [2021-11-12 23:20:20,842 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:20:20,842 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1315510400] [2021-11-12 23:20:20,842 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:20,842 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:20:20,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:20:20,843 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:20:20,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2021-11-12 23:20:22,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:22,822 INFO L263 TraceCheckSpWp]: Trace formula consists of 1899 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:20:22,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:23,421 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-12 23:20:23,421 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:23,975 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-12 23:20:23,975 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:20:23,975 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1315510400] [2021-11-12 23:20:23,976 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1315510400] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:20:23,976 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1046431108] [2021-11-12 23:20:23,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:23,976 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:20:23,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:20:23,977 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:20:23,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (75)] Waiting until timeout for monitored process [2021-11-12 23:20:25,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:25,738 INFO L263 TraceCheckSpWp]: Trace formula consists of 1899 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:20:25,742 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:26,233 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-12 23:20:26,233 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:26,561 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-12 23:20:26,562 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1046431108] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:20:26,562 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:20:26,562 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-12 23:20:26,562 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296026085] [2021-11-12 23:20:26,562 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:20:26,563 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:20:26,563 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:20:26,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:20:26,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:20:26,564 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-12 23:20:26,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:20:26,901 INFO L93 Difference]: Finished difference Result 1140 states and 1595 transitions. [2021-11-12 23:20:26,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:20:26,903 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-12 23:20:26,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:20:26,906 INFO L225 Difference]: With dead ends: 1140 [2021-11-12 23:20:26,906 INFO L226 Difference]: Without dead ends: 621 [2021-11-12 23:20:26,908 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-12 23:20:26,908 INFO L933 BasicCegarLoop]: 305 mSDtfsCounter, 4 mSDsluCounter, 1170 mSDsCounter, 0 mSdLazyCounter, 51 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 203.31ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1475 SdHoareTripleChecker+Invalid, 56 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 2.03ms SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 51 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 220.77ms IncrementalHoareTripleChecker+Time [2021-11-12 23:20:26,908 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 1475 Invalid, 56 Unknown, 0 Unchecked, 2.03ms Time], IncrementalHoareTripleChecker [5 Valid, 51 Invalid, 0 Unknown, 0 Unchecked, 220.77ms Time] [2021-11-12 23:20:26,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2021-11-12 23:20:26,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 621. [2021-11-12 23:20:26,982 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-12 23:20:26,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 621 states to 621 states and 863 transitions. [2021-11-12 23:20:26,985 INFO L78 Accepts]: Start accepts. Automaton has 621 states and 863 transitions. Word has length 130 [2021-11-12 23:20:26,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:20:26,986 INFO L470 AbstractCegarLoop]: Abstraction has 621 states and 863 transitions. [2021-11-12 23:20:26,986 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-12 23:20:26,986 INFO L276 IsEmpty]: Start isEmpty. Operand 621 states and 863 transitions. [2021-11-12 23:20:26,988 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-12 23:20:26,988 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:20:26,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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-12 23:20:27,003 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (75)] Forceful destruction successful, exit code 0 [2021-11-12 23:20:27,232 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (74)] Ended with exit code 0 [2021-11-12 23:20:27,403 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:20:27,403 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:20:27,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:20:27,403 INFO L85 PathProgramCache]: Analyzing trace with hash -262540294, now seen corresponding path program 1 times [2021-11-12 23:20:27,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:20:27,407 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2055632288] [2021-11-12 23:20:27,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:27,407 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:20:27,407 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:20:27,409 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:20:27,412 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2021-11-12 23:20:29,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:29,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 1825 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:20:29,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:29,934 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-12 23:20:29,934 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:30,488 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-12 23:20:30,488 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:20:30,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2055632288] [2021-11-12 23:20:30,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2055632288] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:20:30,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [458528734] [2021-11-12 23:20:30,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:30,489 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:20:30,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:20:30,492 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:20:30,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (77)] Waiting until timeout for monitored process [2021-11-12 23:20:32,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:32,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 1825 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-12 23:20:32,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:33,582 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-12 23:20:33,582 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:35,053 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-12 23:20:35,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [458528734] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:20:35,053 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:20:35,053 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [7, 7] total 30 [2021-11-12 23:20:35,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437863845] [2021-11-12 23:20:35,054 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:20:35,054 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-12 23:20:35,054 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:20:35,055 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-12 23:20:35,055 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2021-11-12 23:20:35,055 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-12 23:20:38,178 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-12 23:20:53,868 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:20:53,868 INFO L93 Difference]: Finished difference Result 1223 states and 1703 transitions. [2021-11-12 23:20:53,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-11-12 23:20:53,869 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-12 23:20:53,869 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:20:53,873 INFO L225 Difference]: With dead ends: 1223 [2021-11-12 23:20:53,873 INFO L226 Difference]: Without dead ends: 934 [2021-11-12 23:20:53,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 511 GetRequests, 464 SyntacticMatches, 0 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 314 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=278, Invalid=2074, Unknown=0, NotChecked=0, Total=2352 [2021-11-12 23:20:53,877 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 1104 mSDsluCounter, 2717 mSDsCounter, 0 mSdLazyCounter, 1496 mSolverCounterSat, 336 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15906.79ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 1106 SdHoareTripleChecker+Valid, 3000 SdHoareTripleChecker+Invalid, 1833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 18.97ms SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 1496 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16501.15ms IncrementalHoareTripleChecker+Time [2021-11-12 23:20:53,877 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1106 Valid, 3000 Invalid, 1833 Unknown, 0 Unchecked, 18.97ms Time], IncrementalHoareTripleChecker [336 Valid, 1496 Invalid, 1 Unknown, 0 Unchecked, 16501.15ms Time] [2021-11-12 23:20:53,879 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 934 states. [2021-11-12 23:20:53,919 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 934 to 293. [2021-11-12 23:20:53,920 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-12 23:20:53,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 371 transitions. [2021-11-12 23:20:53,921 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 371 transitions. Word has length 124 [2021-11-12 23:20:53,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:20:53,921 INFO L470 AbstractCegarLoop]: Abstraction has 293 states and 371 transitions. [2021-11-12 23:20:53,921 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-12 23:20:53,922 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 371 transitions. [2021-11-12 23:20:53,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2021-11-12 23:20:53,923 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:20:53,923 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-12 23:20:53,961 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (76)] Forceful destruction successful, exit code 0 [2021-11-12 23:20:54,150 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (77)] Forceful destruction successful, exit code 0 [2021-11-12 23:20:54,337 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:20:54,338 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:20:54,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:20:54,338 INFO L85 PathProgramCache]: Analyzing trace with hash -62682833, now seen corresponding path program 1 times [2021-11-12 23:20:54,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:20:54,341 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [513829763] [2021-11-12 23:20:54,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:54,341 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:20:54,341 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:20:54,342 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:20:54,344 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2021-11-12 23:20:56,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:56,396 INFO L263 TraceCheckSpWp]: Trace formula consists of 2039 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:20:56,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:20:57,119 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-12 23:20:57,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:20:57,922 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-12 23:20:57,922 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:20:57,922 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [513829763] [2021-11-12 23:20:57,923 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [513829763] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:20:57,923 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1454453452] [2021-11-12 23:20:57,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:20:57,923 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:20:57,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:20:57,926 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:20:57,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (79)] Waiting until timeout for monitored process [2021-11-12 23:20:59,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:20:59,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 2039 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:20:59,865 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:00,374 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-12 23:21:00,374 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:00,740 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-12 23:21:00,740 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1454453452] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:21:00,740 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:21:00,740 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-12 23:21:00,741 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416979756] [2021-11-12 23:21:00,741 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:21:00,741 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:21:00,741 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:21:00,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:21:00,742 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:21:00,742 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-12 23:21:01,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:21:01,013 INFO L93 Difference]: Finished difference Result 477 states and 597 transitions. [2021-11-12 23:21:01,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:21:01,014 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-12 23:21:01,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:21:01,016 INFO L225 Difference]: With dead ends: 477 [2021-11-12 23:21:01,016 INFO L226 Difference]: Without dead ends: 278 [2021-11-12 23:21:01,017 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 657 GetRequests, 642 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2021-11-12 23:21:01,018 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 4 mSDsluCounter, 970 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 167.95ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1224 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.61ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 184.42ms IncrementalHoareTripleChecker+Time [2021-11-12 23:21:01,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1224 Invalid, 53 Unknown, 0 Unchecked, 1.61ms Time], IncrementalHoareTripleChecker [4 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 184.42ms Time] [2021-11-12 23:21:01,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2021-11-12 23:21:01,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 278. [2021-11-12 23:21:01,048 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-12 23:21:01,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 347 transitions. [2021-11-12 23:21:01,049 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 347 transitions. Word has length 165 [2021-11-12 23:21:01,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:21:01,049 INFO L470 AbstractCegarLoop]: Abstraction has 278 states and 347 transitions. [2021-11-12 23:21:01,050 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-12 23:21:01,050 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 347 transitions. [2021-11-12 23:21:01,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2021-11-12 23:21:01,052 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:21:01,052 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-12 23:21:01,065 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (79)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:01,291 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (78)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:01,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:21:01,453 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:21:01,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:21:01,454 INFO L85 PathProgramCache]: Analyzing trace with hash 619934503, now seen corresponding path program 1 times [2021-11-12 23:21:01,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:21:01,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [236624070] [2021-11-12 23:21:01,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:01,456 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:21:01,457 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:21:01,457 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:21:01,459 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2021-11-12 23:21:03,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:03,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 2207 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:21:03,653 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:04,539 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-12 23:21:04,539 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:05,264 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-12 23:21:05,265 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:21:05,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [236624070] [2021-11-12 23:21:05,265 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [236624070] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:21:05,265 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [855495087] [2021-11-12 23:21:05,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:05,265 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:21:05,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:21:05,266 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:21:05,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (81)] Waiting until timeout for monitored process [2021-11-12 23:21:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:07,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 2207 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:21:07,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:07,966 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-12 23:21:07,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:08,839 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-12 23:21:08,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [855495087] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:21:08,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:21:08,839 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7, 6] total 20 [2021-11-12 23:21:08,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224417028] [2021-11-12 23:21:08,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:21:08,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:21:08,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:21:08,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:21:08,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-11-12 23:21:08,841 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-12 23:21:09,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:21:09,178 INFO L93 Difference]: Finished difference Result 498 states and 625 transitions. [2021-11-12 23:21:09,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:21:09,179 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-12 23:21:09,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:21:09,180 INFO L225 Difference]: With dead ends: 498 [2021-11-12 23:21:09,180 INFO L226 Difference]: Without dead ends: 301 [2021-11-12 23:21:09,181 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 813 GetRequests, 794 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=72, Invalid=348, Unknown=0, NotChecked=0, Total=420 [2021-11-12 23:21:09,184 INFO L933 BasicCegarLoop]: 247 mSDtfsCounter, 11 mSDsluCounter, 952 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 200.48ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1199 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.79ms SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 219.05ms IncrementalHoareTripleChecker+Time [2021-11-12 23:21:09,184 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 1199 Invalid, 61 Unknown, 0 Unchecked, 1.79ms Time], IncrementalHoareTripleChecker [1 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 219.05ms Time] [2021-11-12 23:21:09,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2021-11-12 23:21:09,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 287. [2021-11-12 23:21:09,223 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-12 23:21:09,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 359 transitions. [2021-11-12 23:21:09,224 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 359 transitions. Word has length 204 [2021-11-12 23:21:09,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:21:09,225 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 359 transitions. [2021-11-12 23:21:09,225 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-12 23:21:09,225 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 359 transitions. [2021-11-12 23:21:09,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 206 [2021-11-12 23:21:09,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:21:09,228 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-12 23:21:09,276 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:09,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (81)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:09,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:21:09,650 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:21:09,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:21:09,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1883793888, now seen corresponding path program 1 times [2021-11-12 23:21:09,652 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:21:09,653 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1408034665] [2021-11-12 23:21:09,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:09,653 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:21:09,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:21:09,654 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:21:09,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2021-11-12 23:21:11,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:11,876 INFO L263 TraceCheckSpWp]: Trace formula consists of 2208 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:21:11,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:12,743 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-12 23:21:12,743 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:13,476 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-12 23:21:13,476 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:21:13,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1408034665] [2021-11-12 23:21:13,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1408034665] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:21:13,477 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [471938767] [2021-11-12 23:21:13,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:13,477 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:21:13,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:21:13,478 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:21:13,480 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (83)] Waiting until timeout for monitored process [2021-11-12 23:21:15,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:15,345 INFO L263 TraceCheckSpWp]: Trace formula consists of 2208 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:21:15,349 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:16,032 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-12 23:21:16,032 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:16,868 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-12 23:21:16,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [471938767] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-12 23:21:16,868 INFO L186 FreeRefinementEngine]: Found 1 perfect and 3 imperfect interpolant sequences. [2021-11-12 23:21:16,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7, 7, 6] total 20 [2021-11-12 23:21:16,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689789761] [2021-11-12 23:21:16,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-12 23:21:16,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:21:16,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:21:16,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:21:16,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2021-11-12 23:21:16,870 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-12 23:21:17,171 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:21:17,171 INFO L93 Difference]: Finished difference Result 491 states and 610 transitions. [2021-11-12 23:21:17,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:21:17,173 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-12 23:21:17,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:21:17,175 INFO L225 Difference]: With dead ends: 491 [2021-11-12 23:21:17,175 INFO L226 Difference]: Without dead ends: 284 [2021-11-12 23:21:17,177 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-12 23:21:17,177 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 3 mSDsluCounter, 976 mSDsCounter, 0 mSdLazyCounter, 57 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 190.57ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1231 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.64ms SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 57 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 208.48ms IncrementalHoareTripleChecker+Time [2021-11-12 23:21:17,178 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3 Valid, 1231 Invalid, 59 Unknown, 0 Unchecked, 1.64ms Time], IncrementalHoareTripleChecker [2 Valid, 57 Invalid, 0 Unknown, 0 Unchecked, 208.48ms Time] [2021-11-12 23:21:17,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 284 states. [2021-11-12 23:21:17,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 284 to 284. [2021-11-12 23:21:17,269 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-12 23:21:17,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 284 states to 284 states and 352 transitions. [2021-11-12 23:21:17,271 INFO L78 Accepts]: Start accepts. Automaton has 284 states and 352 transitions. Word has length 205 [2021-11-12 23:21:17,271 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:21:17,271 INFO L470 AbstractCegarLoop]: Abstraction has 284 states and 352 transitions. [2021-11-12 23:21:17,272 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-12 23:21:17,272 INFO L276 IsEmpty]: Start isEmpty. Operand 284 states and 352 transitions. [2021-11-12 23:21:17,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-11-12 23:21:17,275 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:21:17,275 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-12 23:21:17,294 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (83)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:17,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (82)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:17,690 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:21:17,690 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:21:17,690 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:21:17,691 INFO L85 PathProgramCache]: Analyzing trace with hash -1239590301, now seen corresponding path program 1 times [2021-11-12 23:21:17,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:21:17,695 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140314472] [2021-11-12 23:21:17,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:17,696 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:21:17,696 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:21:17,697 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:21:17,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2021-11-12 23:21:19,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:19,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 2238 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:21:19,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:20,879 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-12 23:21:20,879 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:21,624 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-12 23:21:21,624 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:21:21,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140314472] [2021-11-12 23:21:21,624 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140314472] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:21:21,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [533451670] [2021-11-12 23:21:21,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:21,625 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:21:21,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:21:21,626 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:21:21,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (85)] Waiting until timeout for monitored process [2021-11-12 23:21:23,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:23,468 INFO L263 TraceCheckSpWp]: Trace formula consists of 2238 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:21:23,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:24,053 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-12 23:21:24,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:24,512 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-12 23:21:24,513 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [533451670] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:21:24,513 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:21:24,513 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-12 23:21:24,513 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42387433] [2021-11-12 23:21:24,513 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:21:24,514 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:21:24,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:21:24,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:21:24,514 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:21:24,514 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-12 23:21:24,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:21:24,778 INFO L93 Difference]: Finished difference Result 366 states and 451 transitions. [2021-11-12 23:21:24,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:21:24,779 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-12 23:21:24,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:21:24,780 INFO L225 Difference]: With dead ends: 366 [2021-11-12 23:21:24,780 INFO L226 Difference]: Without dead ends: 244 [2021-11-12 23:21:24,780 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-12 23:21:24,781 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 4 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 165.78ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1176 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.52ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 181.37ms IncrementalHoareTripleChecker+Time [2021-11-12 23:21:24,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 1176 Invalid, 51 Unknown, 0 Unchecked, 1.52ms Time], IncrementalHoareTripleChecker [4 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 181.37ms Time] [2021-11-12 23:21:24,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 244 states. [2021-11-12 23:21:24,804 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 244 to 244. [2021-11-12 23:21:24,805 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-12 23:21:24,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 244 states to 244 states and 300 transitions. [2021-11-12 23:21:24,806 INFO L78 Accepts]: Start accepts. Automaton has 244 states and 300 transitions. Word has length 214 [2021-11-12 23:21:24,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:21:24,806 INFO L470 AbstractCegarLoop]: Abstraction has 244 states and 300 transitions. [2021-11-12 23:21:24,807 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-12 23:21:24,807 INFO L276 IsEmpty]: Start isEmpty. Operand 244 states and 300 transitions. [2021-11-12 23:21:24,809 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2021-11-12 23:21:24,809 INFO L506 BasicCegarLoop]: Found error trace [2021-11-12 23:21:24,810 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-12 23:21:24,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (85)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:25,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (84)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:25,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt,84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 [2021-11-12 23:21:25,226 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-12 23:21:25,226 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-12 23:21:25,226 INFO L85 PathProgramCache]: Analyzing trace with hash 212274419, now seen corresponding path program 1 times [2021-11-12 23:21:25,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-12 23:21:25,230 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1978906046] [2021-11-12 23:21:25,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:25,230 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-12 23:21:25,230 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat [2021-11-12 23:21:25,232 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-12 23:21:25,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2021-11-12 23:21:27,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:27,514 INFO L263 TraceCheckSpWp]: Trace formula consists of 2258 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-12 23:21:27,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:28,486 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-12 23:21:28,486 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:29,293 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-12 23:21:29,294 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-12 23:21:29,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1978906046] [2021-11-12 23:21:29,294 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1978906046] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-12 23:21:29,294 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [864229012] [2021-11-12 23:21:29,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-12 23:21:29,294 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-12 23:21:29,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 [2021-11-12 23:21:29,295 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-12 23:21:29,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (87)] Waiting until timeout for monitored process [2021-11-12 23:21:30,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-12 23:21:31,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 2258 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-12 23:21:31,134 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-12 23:21:31,777 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-12 23:21:31,777 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-12 23:21:32,258 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-12 23:21:32,259 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [864229012] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-12 23:21:32,259 INFO L186 FreeRefinementEngine]: Found 2 perfect and 2 imperfect interpolant sequences. [2021-11-12 23:21:32,259 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [7, 7] total 16 [2021-11-12 23:21:32,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863748773] [2021-11-12 23:21:32,259 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-12 23:21:32,260 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-12 23:21:32,260 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-12 23:21:32,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-12 23:21:32,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2021-11-12 23:21:32,261 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-12 23:21:32,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-12 23:21:32,446 INFO L93 Difference]: Finished difference Result 244 states and 300 transitions. [2021-11-12 23:21:32,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-12 23:21:32,447 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-12 23:21:32,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-12 23:21:32,448 INFO L225 Difference]: With dead ends: 244 [2021-11-12 23:21:32,448 INFO L226 Difference]: Without dead ends: 0 [2021-11-12 23:21:32,449 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-12 23:21:32,449 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 4 mSDsluCounter, 675 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 101.01ms Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 852 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 1.12ms SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 111.57ms IncrementalHoareTripleChecker+Time [2021-11-12 23:21:32,449 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 852 Invalid, 36 Unknown, 0 Unchecked, 1.12ms Time], IncrementalHoareTripleChecker [4 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 111.57ms Time] [2021-11-12 23:21:32,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-12 23:21:32,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-12 23:21:32,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-12 23:21:32,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-12 23:21:32,450 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 233 [2021-11-12 23:21:32,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-12 23:21:32,450 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-12 23:21:32,450 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-12 23:21:32,451 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-12 23:21:32,451 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-12 23:21:32,453 INFO L764 garLoopResultBuilder]: Registering result SAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-12 23:21:32,494 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3 (86)] Forceful destruction successful, exit code 0 [2021-11-12 23:21:32,666 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt (87)] Ended with exit code 0 [2021-11-12 23:21:32,854 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/mathsat -unsat_core_generation=3,87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/cvc4 --incremental --print-success --lang smt [2021-11-12 23:21:32,856 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-12 23:23:00,151 INFO L861 garLoopResultBuilder]: At program point KeQuerySystemTimeENTRY(lines 1574 1577) the Hoare annotation is: true [2021-11-12 23:23:00,151 INFO L858 garLoopResultBuilder]: For program point KeQuerySystemTimeFINAL(lines 1574 1577) no Hoare annotation was computed. [2021-11-12 23:23:00,151 INFO L858 garLoopResultBuilder]: For program point KeQuerySystemTimeEXIT(lines 1574 1577) no Hoare annotation was computed. [2021-11-12 23:23:00,154 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-12 23:23:00,154 INFO L858 garLoopResultBuilder]: For program point L4062-1(lines 4054 4067) no Hoare annotation was computed. [2021-11-12 23:23:00,154 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-12 23:23:00,154 INFO L858 garLoopResultBuilder]: For program point stubMoreProcessingRequiredEXIT(lines 4054 4067) no Hoare annotation was computed. [2021-11-12 23:23:00,154 INFO L858 garLoopResultBuilder]: For program point L3808(lines 3785 3813) no Hoare annotation was computed. [2021-11-12 23:23:00,154 INFO L861 garLoopResultBuilder]: At program point L3798(lines 3797 3810) the Hoare annotation is: true [2021-11-12 23:23:00,154 INFO L861 garLoopResultBuilder]: At program point IoBuildDeviceIoControlRequestENTRY(lines 3785 3813) the Hoare annotation is: true [2021-11-12 23:23:00,155 INFO L858 garLoopResultBuilder]: For program point L3794(lines 3794 3811) no Hoare annotation was computed. [2021-11-12 23:23:00,155 INFO L861 garLoopResultBuilder]: At program point L3795(lines 3794 3811) the Hoare annotation is: true [2021-11-12 23:23:00,155 INFO L858 garLoopResultBuilder]: For program point IoBuildDeviceIoControlRequestEXIT(lines 3785 3813) no Hoare annotation was computed. [2021-11-12 23:23:00,155 INFO L858 garLoopResultBuilder]: For program point L2337-1(lines 2333 2339) no Hoare annotation was computed. [2021-11-12 23:23:00,155 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-12 23:23:00,155 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-12 23:23:00,155 INFO L858 garLoopResultBuilder]: For program point L2333(lines 2333 2339) no Hoare annotation was computed. [2021-11-12 23:23:00,155 INFO L858 garLoopResultBuilder]: For program point DiskPerfSendToNextDriverEXIT(lines 2328 2348) no Hoare annotation was computed. [2021-11-12 23:23:00,155 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-12 23:23:00,155 INFO L858 garLoopResultBuilder]: For program point DiskPerfSendToNextDriverFINAL(lines 2328 2348) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point L2344-1(line 2344) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L861 garLoopResultBuilder]: At program point errorFnENTRY(lines 2036 2042) the Hoare annotation is: true [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point errorFnFINAL(lines 2036 2042) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point errorFnEXIT(lines 2036 2042) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION(line 2040) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point L3186-2(lines 3186 3194) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L861 garLoopResultBuilder]: At program point DiskPerfAddCountersENTRY(lines 3176 3197) the Hoare annotation is: true [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point DiskPerfAddCountersFINAL(lines 3176 3197) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point L3186(lines 3186 3194) no Hoare annotation was computed. [2021-11-12 23:23:00,156 INFO L858 garLoopResultBuilder]: For program point DiskPerfAddCountersEXIT(lines 3176 3197) no Hoare annotation was computed. [2021-11-12 23:23:00,157 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,157 INFO L861 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,157 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memcpyFINAL(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,157 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memcpyENTRY(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,157 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memcpyEXIT(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,157 INFO L858 garLoopResultBuilder]: For program point DiskPerfIrpCompletionEXIT(lines 2278 2288) no Hoare annotation was computed. [2021-11-12 23:23:00,157 INFO L861 garLoopResultBuilder]: At program point DiskPerfIrpCompletionENTRY(lines 2278 2288) the Hoare annotation is: true [2021-11-12 23:23:00,157 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-12 23:23:00,157 INFO L858 garLoopResultBuilder]: For program point DiskPerfIrpCompletionFINAL(lines 2278 2288) no Hoare annotation was computed. [2021-11-12 23:23:00,157 INFO L861 garLoopResultBuilder]: At program point InterlockedDecrementENTRY(lines 1531 1533) the Hoare annotation is: true [2021-11-12 23:23:00,157 INFO L858 garLoopResultBuilder]: For program point InterlockedDecrementEXIT(lines 1531 1533) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point InterlockedDecrementFINAL(lines 1531 1533) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point L2996(line 2996) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L861 garLoopResultBuilder]: At program point L2995-1(line 2995) the Hoare annotation is: true [2021-11-12 23:23:00,158 INFO L861 garLoopResultBuilder]: At program point L1618(lines 1614 1619) the Hoare annotation is: true [2021-11-12 23:23:00,158 INFO L861 garLoopResultBuilder]: At program point L2995(line 2995) the Hoare annotation is: true [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point L1615(lines 1615 1617) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point L2990(lines 2990 3002) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L861 garLoopResultBuilder]: At program point DiskPerfLogErrorENTRY(lines 2980 3005) the Hoare annotation is: true [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point L1677(line 1677) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point L2990-2(lines 2980 3005) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point DiskPerfLogErrorEXIT(lines 2980 3005) no Hoare annotation was computed. [2021-11-12 23:23:00,158 INFO L858 garLoopResultBuilder]: For program point IoWMIRegistrationControlEXIT(lines 1678 1696) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1691(lines 1691 1695) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point IoWMIRegistrationControlFINAL(lines 1678 1696) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L861 garLoopResultBuilder]: At program point IoWMIRegistrationControlENTRY(lines 1678 1696) the Hoare annotation is: true [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1689(lines 1689 1695) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1687(lines 1687 1695) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1685(lines 1685 1695) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1683(lines 1683 1695) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1681(lines 1681 1695) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1679(lines 1679 1695) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L861 garLoopResultBuilder]: At program point KeQueryPerformanceCounterENTRY(lines 1703 1717) the Hoare annotation is: true [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point KeQueryPerformanceCounterEXIT(lines 1703 1717) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1712-1(lines 1712 1715) no Hoare annotation was computed. [2021-11-12 23:23:00,159 INFO L858 garLoopResultBuilder]: For program point L1707(lines 1707 1711) no Hoare annotation was computed. [2021-11-12 23:23:00,160 INFO L858 garLoopResultBuilder]: For program point L1707-2(lines 1703 1717) no Hoare annotation was computed. [2021-11-12 23:23:00,160 INFO L858 garLoopResultBuilder]: For program point KeQueryPerformanceCounterFINAL(lines 1703 1717) no Hoare annotation was computed. [2021-11-12 23:23:00,160 INFO L861 garLoopResultBuilder]: At program point InterlockedIncrementENTRY(lines 1528 1530) the Hoare annotation is: true [2021-11-12 23:23:00,160 INFO L858 garLoopResultBuilder]: For program point InterlockedIncrementFINAL(lines 1528 1530) no Hoare annotation was computed. [2021-11-12 23:23:00,160 INFO L858 garLoopResultBuilder]: For program point InterlockedIncrementEXIT(lines 1528 1530) no Hoare annotation was computed. [2021-11-12 23:23:00,160 INFO L858 garLoopResultBuilder]: For program point KeWaitForSingleObjectEXIT(lines 4259 4302) no Hoare annotation was computed. [2021-11-12 23:23:00,160 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-12 23:23:00,160 INFO L858 garLoopResultBuilder]: For program point L4297(lines 4259 4302) no Hoare annotation was computed. [2021-11-12 23:23:00,160 INFO L858 garLoopResultBuilder]: For program point L4264(lines 4264 4285) no Hoare annotation was computed. [2021-11-12 23:23:00,161 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-12 23:23:00,161 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-12 23:23:00,161 INFO L858 garLoopResultBuilder]: For program point L4277(lines 4277 4283) no Hoare annotation was computed. [2021-11-12 23:23:00,161 INFO L858 garLoopResultBuilder]: For program point L4277-1(lines 4263 4301) no Hoare annotation was computed. [2021-11-12 23:23:00,161 INFO L858 garLoopResultBuilder]: For program point L4265(lines 4265 4270) no Hoare annotation was computed. [2021-11-12 23:23:00,161 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-12 23:23:00,161 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-12 23:23:00,163 INFO L858 garLoopResultBuilder]: For program point L4162-1(lines 4154 4167) no Hoare annotation was computed. [2021-11-12 23:23:00,163 INFO L858 garLoopResultBuilder]: For program point L4158(lines 4158 4164) no Hoare annotation was computed. [2021-11-12 23:23:00,163 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-12 23:23:00,163 INFO L858 garLoopResultBuilder]: For program point IofCompleteRequestEXIT(lines 4154 4167) no Hoare annotation was computed. [2021-11-12 23:23:00,163 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-12 23:23:00,163 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,164 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memmoveENTRY(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,164 INFO L861 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,164 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memmoveFINAL(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,164 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memmoveEXIT(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,164 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,164 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,164 INFO L861 garLoopResultBuilder]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2021-11-12 23:23:00,164 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,164 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-12 23:23:00,164 INFO L858 garLoopResultBuilder]: For program point L2391(lines 2391 2405) no Hoare annotation was computed. [2021-11-12 23:23:00,164 INFO L858 garLoopResultBuilder]: For program point DiskPerfForwardIrpSynchronousEXIT(lines 2373 2426) no Hoare annotation was computed. [2021-11-12 23:23:00,164 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-12 23:23:00,165 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-12 23:23:00,165 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-12 23:23:00,166 INFO L858 garLoopResultBuilder]: For program point L2416(lines 2416 2423) no Hoare annotation was computed. [2021-11-12 23:23:00,166 INFO L858 garLoopResultBuilder]: For program point L2418-1(line 2418) no Hoare annotation was computed. [2021-11-12 23:23:00,166 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-12 23:23:00,166 INFO L858 garLoopResultBuilder]: For program point L2416-2(lines 2416 2423) no Hoare annotation was computed. [2021-11-12 23:23:00,166 INFO L858 garLoopResultBuilder]: For program point L2414-1(line 2414) no Hoare annotation was computed. [2021-11-12 23:23:00,166 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-12 23:23:00,166 INFO L858 garLoopResultBuilder]: For program point L2396(lines 2396 2404) no Hoare annotation was computed. [2021-11-12 23:23:00,166 INFO L858 garLoopResultBuilder]: For program point L2396-1(lines 2391 2405) no Hoare annotation was computed. [2021-11-12 23:23:00,166 INFO L858 garLoopResultBuilder]: For program point L2388(line 2388) no Hoare annotation was computed. [2021-11-12 23:23:00,166 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-12 23:23:00,167 INFO L858 garLoopResultBuilder]: For program point DiskPerfForwardIrpSynchronousFINAL(lines 2373 2426) no Hoare annotation was computed. [2021-11-12 23:23:00,167 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-12 23:23:00,167 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-12 23:23:00,167 INFO L858 garLoopResultBuilder]: For program point L4144-1(lines 4126 4148) no Hoare annotation was computed. [2021-11-12 23:23:00,167 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-12 23:23:00,167 INFO L858 garLoopResultBuilder]: For program point L4083-1(line 4083) no Hoare annotation was computed. [2021-11-12 23:23:00,167 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-12 23:23:00,168 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-12 23:23:00,168 INFO L858 garLoopResultBuilder]: For program point IofCallDriverFINAL(lines 4070 4151) no Hoare annotation was computed. [2021-11-12 23:23:00,168 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-12 23:23:00,168 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-12 23:23:00,168 INFO L858 garLoopResultBuilder]: For program point L4088-1(line 4088) no Hoare annotation was computed. [2021-11-12 23:23:00,168 INFO L858 garLoopResultBuilder]: For program point IofCallDriverEXIT(lines 4070 4151) no Hoare annotation was computed. [2021-11-12 23:23:00,168 INFO L858 garLoopResultBuilder]: For program point L4080(lines 4080 4101) no Hoare annotation was computed. [2021-11-12 23:23:00,168 INFO L858 garLoopResultBuilder]: For program point L4080-1(lines 4079 4150) no Hoare annotation was computed. [2021-11-12 23:23:00,169 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-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L4105(lines 4105 4124) no Hoare annotation was computed. [2021-11-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L4130(lines 4130 4147) no Hoare annotation was computed. [2021-11-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L4081(lines 4081 4091) no Hoare annotation was computed. [2021-11-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L4081-2(lines 4080 4099) no Hoare annotation was computed. [2021-11-12 23:23:00,169 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-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L4139(lines 4139 4146) no Hoare annotation was computed. [2021-11-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L4131(lines 4131 4137) no Hoare annotation was computed. [2021-11-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L2562-1(lines 2562 2566) no Hoare annotation was computed. [2021-11-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point DiskPerfIoCompletionFINAL(lines 2528 2595) no Hoare annotation was computed. [2021-11-12 23:23:00,169 INFO L858 garLoopResultBuilder]: For program point L2581(lines 2581 2592) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2581-2(lines 2581 2592) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2544(lines 2544 2548) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2567(lines 2567 2575) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2567-2(lines 2567 2575) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2557-1(line 2557) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L861 garLoopResultBuilder]: At program point L2557(line 2557) the Hoare annotation is: true [2021-11-12 23:23:00,170 INFO L861 garLoopResultBuilder]: At program point L2586(line 2586) the Hoare annotation is: true [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2555(lines 2555 2561) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2553-1(line 2553) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L861 garLoopResultBuilder]: At program point L2553(line 2553) the Hoare annotation is: true [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2555-2(lines 2537 2594) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2586-1(lines 2582 2588) no Hoare annotation was computed. [2021-11-12 23:23:00,170 INFO L858 garLoopResultBuilder]: For program point L2551-1(line 2551) no Hoare annotation was computed. [2021-11-12 23:23:00,171 INFO L858 garLoopResultBuilder]: For program point L2582(lines 2582 2588) no Hoare annotation was computed. [2021-11-12 23:23:00,171 INFO L861 garLoopResultBuilder]: At program point L2551(line 2551) the Hoare annotation is: true [2021-11-12 23:23:00,171 INFO L858 garLoopResultBuilder]: For program point L2576(lines 2576 2580) no Hoare annotation was computed. [2021-11-12 23:23:00,171 INFO L858 garLoopResultBuilder]: For program point DiskPerfIoCompletionEXIT(lines 2528 2595) no Hoare annotation was computed. [2021-11-12 23:23:00,171 INFO L858 garLoopResultBuilder]: For program point L2576-2(lines 2576 2580) no Hoare annotation was computed. [2021-11-12 23:23:00,173 INFO L861 garLoopResultBuilder]: At program point DiskPerfIoCompletionENTRY(lines 2528 2595) the Hoare annotation is: true [2021-11-12 23:23:00,173 INFO L858 garLoopResultBuilder]: For program point L14(lines 14 15) no Hoare annotation was computed. [2021-11-12 23:23:00,173 INFO L858 garLoopResultBuilder]: For program point memcpy_guardEXIT(lines 12 17) no Hoare annotation was computed. [2021-11-12 23:23:00,173 INFO L861 garLoopResultBuilder]: At program point memcpy_guardENTRY(lines 12 17) the Hoare annotation is: true [2021-11-12 23:23:00,173 INFO L858 garLoopResultBuilder]: For program point memcpy_guardFINAL(lines 12 17) no Hoare annotation was computed. [2021-11-12 23:23:00,174 INFO L858 garLoopResultBuilder]: For program point ExAllocatePoolWithTagFINAL(lines 3635 3647) no Hoare annotation was computed. [2021-11-12 23:23:00,174 INFO L858 garLoopResultBuilder]: For program point ExAllocatePoolWithTagEXIT(lines 3635 3647) no Hoare annotation was computed. [2021-11-12 23:23:00,174 INFO L861 garLoopResultBuilder]: At program point ExAllocatePoolWithTagENTRY(lines 3635 3647) the Hoare annotation is: true [2021-11-12 23:23:00,174 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-12 23:23:00,174 INFO L858 garLoopResultBuilder]: For program point L2876-1(line 2876) no Hoare annotation was computed. [2021-11-12 23:23:00,174 INFO L858 garLoopResultBuilder]: For program point L2612(lines 2612 2669) no Hoare annotation was computed. [2021-11-12 23:23:00,174 INFO L858 garLoopResultBuilder]: For program point L2612-2(lines 2612 2669) no Hoare annotation was computed. [2021-11-12 23:23:00,174 INFO L854 garLoopResultBuilder]: At program point L3570(line 3570) the Hoare annotation is: false [2021-11-12 23:23:00,174 INFO L854 garLoopResultBuilder]: At program point L4429(line 4429) the Hoare annotation is: false [2021-11-12 23:23:00,174 INFO L858 garLoopResultBuilder]: For program point L4429-1(line 4429) no Hoare annotation was computed. [2021-11-12 23:23:00,174 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-12 23:23:00,175 INFO L858 garLoopResultBuilder]: For program point L2844(lines 2844 2851) no Hoare annotation was computed. [2021-11-12 23:23:00,175 INFO L858 garLoopResultBuilder]: For program point L2844-2(lines 2812 2966) no Hoare annotation was computed. [2021-11-12 23:23:00,175 INFO L858 garLoopResultBuilder]: For program point L2944(lines 2944 2964) no Hoare annotation was computed. [2021-11-12 23:23:00,175 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-12 23:23:00,175 INFO L858 garLoopResultBuilder]: For program point L2911-1(line 2911) no Hoare annotation was computed. [2021-11-12 23:23:00,175 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-12 23:23:00,175 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-12 23:23:00,175 INFO L858 garLoopResultBuilder]: For program point L2779-1(lines 2779 2781) no Hoare annotation was computed. [2021-11-12 23:23:00,175 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-12 23:23:00,176 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-12 23:23:00,176 INFO L858 garLoopResultBuilder]: For program point L2680-1(line 2680) no Hoare annotation was computed. [2021-11-12 23:23:00,176 INFO L858 garLoopResultBuilder]: For program point L3473(lines 3473 3477) no Hoare annotation was computed. [2021-11-12 23:23:00,176 INFO L858 garLoopResultBuilder]: For program point L2317-1(line 2317) no Hoare annotation was computed. [2021-11-12 23:23:00,176 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-12 23:23:00,176 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-12 23:23:00,177 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-12 23:23:00,177 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-12 23:23:00,177 INFO L858 garLoopResultBuilder]: For program point L2912-1(line 2912) no Hoare annotation was computed. [2021-11-12 23:23:00,177 INFO L858 garLoopResultBuilder]: For program point L2846-1(line 2846) no Hoare annotation was computed. [2021-11-12 23:23:00,177 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-12 23:23:00,178 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-12 23:23:00,178 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-12 23:23:00,178 INFO L858 garLoopResultBuilder]: For program point L2318-1(line 2318) no Hoare annotation was computed. [2021-11-12 23:23:00,179 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-12 23:23:00,180 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-12 23:23:00,180 INFO L858 garLoopResultBuilder]: For program point L2748-1(line 2748) no Hoare annotation was computed. [2021-11-12 23:23:00,180 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-12 23:23:00,180 INFO L858 garLoopResultBuilder]: For program point L4433-2(lines 4426 4449) no Hoare annotation was computed. [2021-11-12 23:23:00,180 INFO L858 garLoopResultBuilder]: For program point L4433(lines 4433 4440) no Hoare annotation was computed. [2021-11-12 23:23:00,181 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-12 23:23:00,181 INFO L858 garLoopResultBuilder]: For program point L2815-1(line 2815) no Hoare annotation was computed. [2021-11-12 23:23:00,181 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-12 23:23:00,182 INFO L858 garLoopResultBuilder]: For program point L2617(lines 2617 2626) no Hoare annotation was computed. [2021-11-12 23:23:00,182 INFO L858 garLoopResultBuilder]: For program point L2948(lines 2948 2949) no Hoare annotation was computed. [2021-11-12 23:23:00,183 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-12 23:23:00,183 INFO L858 garLoopResultBuilder]: For program point L2783(lines 2783 2790) no Hoare annotation was computed. [2021-11-12 23:23:00,183 INFO L858 garLoopResultBuilder]: For program point L2651-1(lines 2651 2660) no Hoare annotation was computed. [2021-11-12 23:23:00,183 INFO L858 garLoopResultBuilder]: For program point L2651(lines 2651 2660) no Hoare annotation was computed. [2021-11-12 23:23:00,183 INFO L854 garLoopResultBuilder]: At program point L4435(line 4435) the Hoare annotation is: false [2021-11-12 23:23:00,184 INFO L858 garLoopResultBuilder]: For program point L4435-1(line 4435) no Hoare annotation was computed. [2021-11-12 23:23:00,184 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-12 23:23:00,184 INFO L858 garLoopResultBuilder]: For program point L2883-1(line 2883) no Hoare annotation was computed. [2021-11-12 23:23:00,184 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-12 23:23:00,184 INFO L858 garLoopResultBuilder]: For program point L2916-1(line 2916) no Hoare annotation was computed. [2021-11-12 23:23:00,184 INFO L858 garLoopResultBuilder]: For program point L3478(lines 3478 3533) no Hoare annotation was computed. [2021-11-12 23:23:00,184 INFO L858 garLoopResultBuilder]: For program point L2818(lines 2818 2825) no Hoare annotation was computed. [2021-11-12 23:23:00,184 INFO L858 garLoopResultBuilder]: For program point L2785-1(line 2785) no Hoare annotation was computed. [2021-11-12 23:23:00,185 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-12 23:23:00,185 INFO L858 garLoopResultBuilder]: For program point L2653(lines 2653 2657) no Hoare annotation was computed. [2021-11-12 23:23:00,185 INFO L858 garLoopResultBuilder]: For program point L3545(lines 3545 3549) no Hoare annotation was computed. [2021-11-12 23:23:00,185 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-12 23:23:00,185 INFO L858 garLoopResultBuilder]: For program point L2323-1(line 2323) no Hoare annotation was computed. [2021-11-12 23:23:00,185 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-12 23:23:00,185 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-12 23:23:00,185 INFO L858 garLoopResultBuilder]: For program point L2951(lines 2951 2955) no Hoare annotation was computed. [2021-11-12 23:23:00,185 INFO L858 garLoopResultBuilder]: For program point L2852(lines 2812 2966) no Hoare annotation was computed. [2021-11-12 23:23:00,185 INFO L858 garLoopResultBuilder]: For program point L2885(lines 2885 2892) no Hoare annotation was computed. [2021-11-12 23:23:00,186 INFO L858 garLoopResultBuilder]: For program point L2918-1(lines 2918 2920) no Hoare annotation was computed. [2021-11-12 23:23:00,186 INFO L858 garLoopResultBuilder]: For program point L2621-1(line 2621) no Hoare annotation was computed. [2021-11-12 23:23:00,186 INFO L861 garLoopResultBuilder]: At program point L3612(lines 3235 3614) the Hoare annotation is: true [2021-11-12 23:23:00,186 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-12 23:23:00,186 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-12 23:23:00,186 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-12 23:23:00,186 INFO L858 garLoopResultBuilder]: For program point L2357(lines 2357 2363) no Hoare annotation was computed. [2021-11-12 23:23:00,186 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-12 23:23:00,187 INFO L858 garLoopResultBuilder]: For program point L2820-1(line 2820) no Hoare annotation was computed. [2021-11-12 23:23:00,187 INFO L858 garLoopResultBuilder]: For program point L3481(lines 3481 3532) no Hoare annotation was computed. [2021-11-12 23:23:00,187 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-12 23:23:00,187 INFO L858 garLoopResultBuilder]: For program point L2887-1(line 2887) no Hoare annotation was computed. [2021-11-12 23:23:00,187 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-12 23:23:00,187 INFO L858 garLoopResultBuilder]: For program point L3581(lines 3581 3587) no Hoare annotation was computed. [2021-11-12 23:23:00,187 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-12 23:23:00,187 INFO L858 garLoopResultBuilder]: For program point L2922(lines 2922 2929) no Hoare annotation was computed. [2021-11-12 23:23:00,187 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-12 23:23:00,187 INFO L858 garLoopResultBuilder]: For program point L2856-1(line 2856) no Hoare annotation was computed. [2021-11-12 23:23:00,188 INFO L854 garLoopResultBuilder]: At program point L3583(line 3583) the Hoare annotation is: false [2021-11-12 23:23:00,188 INFO L858 garLoopResultBuilder]: For program point L3484(lines 3484 3531) no Hoare annotation was computed. [2021-11-12 23:23:00,188 INFO L858 garLoopResultBuilder]: For program point L2361-1(lines 2357 2363) no Hoare annotation was computed. [2021-11-12 23:23:00,188 INFO L854 garLoopResultBuilder]: At program point L2361(line 2361) the Hoare annotation is: false [2021-11-12 23:23:00,188 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-12 23:23:00,188 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-12 23:23:00,188 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-12 23:23:00,189 INFO L858 garLoopResultBuilder]: For program point L2296-1(line 2296) no Hoare annotation was computed. [2021-11-12 23:23:00,191 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-12 23:23:00,191 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-12 23:23:00,191 INFO L858 garLoopResultBuilder]: For program point L2924-1(line 2924) no Hoare annotation was computed. [2021-11-12 23:23:00,191 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-12 23:23:00,192 INFO L858 garLoopResultBuilder]: For program point L2792-1(line 2792) no Hoare annotation was computed. [2021-11-12 23:23:00,192 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-12 23:23:00,192 INFO L854 garLoopResultBuilder]: At program point L4444(line 4444) the Hoare annotation is: false [2021-11-12 23:23:00,192 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-12 23:23:00,192 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-12 23:23:00,193 INFO L858 garLoopResultBuilder]: For program point L2859(lines 2859 2866) no Hoare annotation was computed. [2021-11-12 23:23:00,193 INFO L858 garLoopResultBuilder]: For program point L3553(lines 3553 3557) no Hoare annotation was computed. [2021-11-12 23:23:00,193 INFO L858 garLoopResultBuilder]: For program point L3454(lines 3454 3543) no Hoare annotation was computed. [2021-11-12 23:23:00,193 INFO L858 garLoopResultBuilder]: For program point L3487(lines 3487 3530) no Hoare annotation was computed. [2021-11-12 23:23:00,193 INFO L858 garLoopResultBuilder]: For program point L3454-1(lines 3449 3613) no Hoare annotation was computed. [2021-11-12 23:23:00,193 INFO L858 garLoopResultBuilder]: For program point L2794(lines 2794 2801) no Hoare annotation was computed. [2021-11-12 23:23:00,194 INFO L858 garLoopResultBuilder]: For program point L2794-2(lines 2774 2978) no Hoare annotation was computed. [2021-11-12 23:23:00,194 INFO L858 garLoopResultBuilder]: For program point L2629-1(line 2629) no Hoare annotation was computed. [2021-11-12 23:23:00,194 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-12 23:23:00,194 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-12 23:23:00,194 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,195 INFO L858 garLoopResultBuilder]: For program point L2266(line 2266) no Hoare annotation was computed. [2021-11-12 23:23:00,195 INFO L858 garLoopResultBuilder]: For program point L2960(lines 2960 2961) no Hoare annotation was computed. [2021-11-12 23:23:00,195 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-12 23:23:00,195 INFO L858 garLoopResultBuilder]: For program point L2861-1(line 2861) no Hoare annotation was computed. [2021-11-12 23:23:00,195 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-12 23:23:00,196 INFO L858 garLoopResultBuilder]: For program point L2828-1(lines 2828 2830) no Hoare annotation was computed. [2021-11-12 23:23:00,196 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-12 23:23:00,196 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-12 23:23:00,196 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-12 23:23:00,196 INFO L858 garLoopResultBuilder]: For program point L2630-1(line 2630) no Hoare annotation was computed. [2021-11-12 23:23:00,196 INFO L858 garLoopResultBuilder]: For program point L4480(lines 4480 4497) no Hoare annotation was computed. [2021-11-12 23:23:00,197 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-12 23:23:00,197 INFO L858 garLoopResultBuilder]: For program point L3258-3(lines 3258 3263) no Hoare annotation was computed. [2021-11-12 23:23:00,197 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-12 23:23:00,197 INFO L858 garLoopResultBuilder]: For program point L2796-1(line 2796) no Hoare annotation was computed. [2021-11-12 23:23:00,197 INFO L858 garLoopResultBuilder]: For program point L2664(lines 2664 2665) no Hoare annotation was computed. [2021-11-12 23:23:00,198 INFO L858 garLoopResultBuilder]: For program point L2631-1(line 2631) no Hoare annotation was computed. [2021-11-12 23:23:00,198 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-12 23:23:00,198 INFO L858 garLoopResultBuilder]: For program point L3589(lines 3589 3605) no Hoare annotation was computed. [2021-11-12 23:23:00,198 INFO L858 garLoopResultBuilder]: For program point L3490(lines 3490 3529) no Hoare annotation was computed. [2021-11-12 23:23:00,198 INFO L858 garLoopResultBuilder]: For program point L4481(lines 4481 4487) no Hoare annotation was computed. [2021-11-12 23:23:00,198 INFO L858 garLoopResultBuilder]: For program point L2301-1(line 2301) no Hoare annotation was computed. [2021-11-12 23:23:00,199 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-12 23:23:00,199 INFO L858 garLoopResultBuilder]: For program point L3590(lines 3590 3596) no Hoare annotation was computed. [2021-11-12 23:23:00,199 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-12 23:23:00,199 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-12 23:23:00,199 INFO L858 garLoopResultBuilder]: For program point L2434-1(line 2434) no Hoare annotation was computed. [2021-11-12 23:23:00,199 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-12 23:23:00,199 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-12 23:23:00,200 INFO L858 garLoopResultBuilder]: For program point L3261(lines 3261 3262) no Hoare annotation was computed. [2021-11-12 23:23:00,200 INFO L858 garLoopResultBuilder]: For program point L2931-1(line 2931) no Hoare annotation was computed. [2021-11-12 23:23:00,200 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-12 23:23:00,200 INFO L858 garLoopResultBuilder]: For program point L2832(lines 2832 2840) no Hoare annotation was computed. [2021-11-12 23:23:00,200 INFO L854 garLoopResultBuilder]: At program point L3592(line 3592) the Hoare annotation is: false [2021-11-12 23:23:00,201 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-12 23:23:00,201 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-12 23:23:00,202 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-12 23:23:00,202 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-12 23:23:00,202 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,202 INFO L858 garLoopResultBuilder]: For program point L2899-1(line 2899) no Hoare annotation was computed. [2021-11-12 23:23:00,202 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-12 23:23:00,203 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-12 23:23:00,203 INFO L861 garLoopResultBuilder]: At program point L3494(lines 3493 3528) the Hoare annotation is: true [2021-11-12 23:23:00,203 INFO L858 garLoopResultBuilder]: For program point L3329-3(lines 3329 3334) no Hoare annotation was computed. [2021-11-12 23:23:00,203 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-12 23:23:00,203 INFO L858 garLoopResultBuilder]: For program point L2933(lines 2933 2940) no Hoare annotation was computed. [2021-11-12 23:23:00,203 INFO L858 garLoopResultBuilder]: For program point L2933-2(lines 2812 2966) no Hoare annotation was computed. [2021-11-12 23:23:00,203 INFO L858 garLoopResultBuilder]: For program point L2636(line 2636) no Hoare annotation was computed. [2021-11-12 23:23:00,203 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-12 23:23:00,203 INFO L858 garLoopResultBuilder]: For program point L2835-1(line 2835) no Hoare annotation was computed. [2021-11-12 23:23:00,203 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-12 23:23:00,204 INFO L858 garLoopResultBuilder]: For program point L2637-1(lines 2637 2641) no Hoare annotation was computed. [2021-11-12 23:23:00,204 INFO L858 garLoopResultBuilder]: For program point L2637(lines 2637 2641) no Hoare annotation was computed. [2021-11-12 23:23:00,204 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-12 23:23:00,204 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,204 INFO L858 garLoopResultBuilder]: For program point L2968(line 2968) no Hoare annotation was computed. [2021-11-12 23:23:00,204 INFO L858 garLoopResultBuilder]: For program point L2935-1(line 2935) no Hoare annotation was computed. [2021-11-12 23:23:00,205 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-12 23:23:00,205 INFO L858 garLoopResultBuilder]: For program point L2869-1(lines 2869 2871) no Hoare annotation was computed. [2021-11-12 23:23:00,205 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-12 23:23:00,205 INFO L858 garLoopResultBuilder]: For program point L3563(lines 3563 3608) no Hoare annotation was computed. [2021-11-12 23:23:00,205 INFO L858 garLoopResultBuilder]: For program point L3464(lines 3464 3469) no Hoare annotation was computed. [2021-11-12 23:23:00,205 INFO L858 garLoopResultBuilder]: For program point L4455(lines 4455 4474) no Hoare annotation was computed. [2021-11-12 23:23:00,206 INFO L858 garLoopResultBuilder]: For program point L3464-2(lines 3464 3469) no Hoare annotation was computed. [2021-11-12 23:23:00,206 INFO L858 garLoopResultBuilder]: For program point L3332(lines 3332 3333) no Hoare annotation was computed. [2021-11-12 23:23:00,206 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-12 23:23:00,206 INFO L858 garLoopResultBuilder]: For program point L4489(lines 4489 4496) no Hoare annotation was computed. [2021-11-12 23:23:00,206 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-12 23:23:00,207 INFO L858 garLoopResultBuilder]: For program point L2970(lines 2970 2976) no Hoare annotation was computed. [2021-11-12 23:23:00,207 INFO L858 garLoopResultBuilder]: For program point L2970-1(lines 2970 2976) no Hoare annotation was computed. [2021-11-12 23:23:00,207 INFO L858 garLoopResultBuilder]: For program point L2673-1(line 2673) no Hoare annotation was computed. [2021-11-12 23:23:00,207 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-12 23:23:00,207 INFO L858 garLoopResultBuilder]: For program point L3598(lines 3598 3604) no Hoare annotation was computed. [2021-11-12 23:23:00,208 INFO L858 garLoopResultBuilder]: For program point L3598-1(lines 3544 3611) no Hoare annotation was computed. [2021-11-12 23:23:00,208 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-12 23:23:00,209 INFO L858 garLoopResultBuilder]: For program point L3566(lines 3566 3607) no Hoare annotation was computed. [2021-11-12 23:23:00,209 INFO L858 garLoopResultBuilder]: For program point L2245(lines 2245 2274) no Hoare annotation was computed. [2021-11-12 23:23:00,209 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-12 23:23:00,209 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-12 23:23:00,209 INFO L858 garLoopResultBuilder]: For program point L2906(lines 2906 2907) no Hoare annotation was computed. [2021-11-12 23:23:00,209 INFO L858 garLoopResultBuilder]: For program point L2906-2(lines 2906 2907) no Hoare annotation was computed. [2021-11-12 23:23:00,210 INFO L858 garLoopResultBuilder]: For program point L2873(lines 2873 2881) no Hoare annotation was computed. [2021-11-12 23:23:00,210 INFO L854 garLoopResultBuilder]: At program point L3600(line 3600) the Hoare annotation is: false [2021-11-12 23:23:00,210 INFO L858 garLoopResultBuilder]: For program point L3567(lines 3567 3577) no Hoare annotation was computed. [2021-11-12 23:23:00,210 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-12 23:23:00,210 INFO L858 garLoopResultBuilder]: For program point L4426(lines 4426 4451) no Hoare annotation was computed. [2021-11-12 23:23:00,210 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-12 23:23:00,211 INFO L858 garLoopResultBuilder]: For program point L4426-1(lines 4425 4500) no Hoare annotation was computed. [2021-11-12 23:23:00,211 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-12 23:23:00,211 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-12 23:23:00,211 INFO L858 garLoopResultBuilder]: For program point L2643-1(line 2643) no Hoare annotation was computed. [2021-11-12 23:23:00,211 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-12 23:23:00,211 INFO L858 garLoopResultBuilder]: For program point L3568(lines 3568 3574) no Hoare annotation was computed. [2021-11-12 23:23:00,212 INFO L858 garLoopResultBuilder]: For program point L4427(lines 4427 4441) no Hoare annotation was computed. [2021-11-12 23:23:00,212 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-12 23:23:00,212 INFO L858 garLoopResultBuilder]: For program point L2809(lines 2809 2810) no Hoare annotation was computed. [2021-11-12 23:23:00,212 INFO L858 garLoopResultBuilder]: For program point L2842-1(line 2842) no Hoare annotation was computed. [2021-11-12 23:23:00,212 INFO L858 garLoopResultBuilder]: For program point L2611(lines 2611 2683) no Hoare annotation was computed. [2021-11-12 23:23:00,212 INFO L854 garLoopResultBuilder]: At program point L4494(line 4494) the Hoare annotation is: false [2021-11-12 23:23:00,213 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-12 23:23:00,213 INFO L858 garLoopResultBuilder]: For program point L4494-1(lines 4476 4498) no Hoare annotation was computed. [2021-11-12 23:23:00,213 INFO L858 garLoopResultBuilder]: For program point L2248(lines 2248 2273) no Hoare annotation was computed. [2021-11-12 23:23:00,213 INFO L858 garLoopResultBuilder]: For program point L2314-1(line 2314) no Hoare annotation was computed. [2021-11-12 23:23:00,219 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-12 23:23:00,221 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-12 23:23:00,317 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 12.11 11:23:00 BoogieIcfgContainer [2021-11-12 23:23:00,317 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-12 23:23:00,318 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-12 23:23:00,318 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-12 23:23:00,318 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-12 23:23:00,319 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 11:13:58" (3/4) ... [2021-11-12 23:23:00,322 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-12 23:23:00,331 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoBuildDeviceIoControlRequest [2021-11-12 23:23:00,331 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfLogError [2021-11-12 23:23:00,331 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfSendToNextDriver [2021-11-12 23:23:00,331 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2021-11-12 23:23:00,331 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IoWMIRegistrationControl [2021-11-12 23:23:00,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfForwardIrpSynchronous [2021-11-12 23:23:00,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeQueryPerformanceCounter [2021-11-12 23:23:00,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure errorFn [2021-11-12 23:23:00,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfAddCounters [2021-11-12 23:23:00,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeQuerySystemTime [2021-11-12 23:23:00,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memcpy [2021-11-12 23:23:00,332 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCallDriver [2021-11-12 23:23:00,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIrpCompletion [2021-11-12 23:23:00,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure stubMoreProcessingRequired [2021-11-12 23:23:00,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure DiskPerfIoCompletion [2021-11-12 23:23:00,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure InterlockedIncrement [2021-11-12 23:23:00,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure memcpy_guard [2021-11-12 23:23:00,333 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure InterlockedDecrement [2021-11-12 23:23:00,334 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure KeWaitForSingleObject [2021-11-12 23:23:00,334 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ExAllocatePoolWithTag [2021-11-12 23:23:00,334 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IofCompleteRequest [2021-11-12 23:23:00,334 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memmove [2021-11-12 23:23:00,387 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 269 nodes and edges [2021-11-12 23:23:00,396 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 55 nodes and edges [2021-11-12 23:23:00,405 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2021-11-12 23:23:00,414 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-11-12 23:23:00,423 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2021-11-12 23:23:00,474 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-12 23:23:00,475 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-12 23:23:00,475 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-12 23:23:00,475 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-12 23:23:00,476 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-12 23:23:00,476 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-12 23:23:00,476 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-12 23:23:00,476 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-12 23:23:00,476 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-12 23:23:00,476 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-12 23:23:00,477 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-12 23:23:00,477 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-12 23:23:00,477 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-12 23:23:00,477 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-12 23:23:00,478 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-12 23:23:00,478 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-12 23:23:00,478 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-12 23:23:00,478 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-12 23:23:00,478 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-12 23:23:00,479 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-12 23:23:01,004 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/witness.graphml [2021-11-12 23:23:01,005 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-12 23:23:01,005 INFO L158 Benchmark]: Toolchain (without parser) took 636214.45ms. Allocated memory was 60.8MB in the beginning and 1.2GB in the end (delta: 1.1GB). Free memory was 34.7MB in the beginning and 450.4MB in the end (delta: -415.7MB). Peak memory consumption was 712.9MB. Max. memory is 16.1GB. [2021-11-12 23:23:01,005 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 60.8MB. Free memory is still 41.6MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-12 23:23:01,006 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2176.14ms. Allocated memory was 60.8MB in the beginning and 111.1MB in the end (delta: 50.3MB). Free memory was 34.4MB in the beginning and 67.2MB in the end (delta: -32.8MB). Peak memory consumption was 55.6MB. Max. memory is 16.1GB. [2021-11-12 23:23:01,006 INFO L158 Benchmark]: Boogie Procedure Inliner took 269.06ms. Allocated memory is still 111.1MB. Free memory was 66.6MB in the beginning and 45.4MB in the end (delta: 21.2MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. [2021-11-12 23:23:01,015 INFO L158 Benchmark]: Boogie Preprocessor took 343.95ms. Allocated memory is still 111.1MB. Free memory was 45.4MB in the beginning and 34.2MB in the end (delta: 11.2MB). Peak memory consumption was 20.6MB. Max. memory is 16.1GB. [2021-11-12 23:23:01,016 INFO L158 Benchmark]: RCFGBuilder took 90839.19ms. Allocated memory was 111.1MB in the beginning and 740.3MB in the end (delta: 629.1MB). Free memory was 34.2MB in the beginning and 443.5MB in the end (delta: -409.3MB). Peak memory consumption was 431.7MB. Max. memory is 16.1GB. [2021-11-12 23:23:01,016 INFO L158 Benchmark]: TraceAbstraction took 541892.60ms. Allocated memory was 740.3MB in the beginning and 1.2GB in the end (delta: 450.9MB). Free memory was 442.4MB in the beginning and 555.2MB in the end (delta: -112.7MB). Peak memory consumption was 542.6MB. Max. memory is 16.1GB. [2021-11-12 23:23:01,016 INFO L158 Benchmark]: Witness Printer took 686.55ms. Allocated memory is still 1.2GB. Free memory was 555.2MB in the beginning and 450.4MB in the end (delta: 104.8MB). Peak memory consumption was 102.8MB. Max. memory is 16.1GB. [2021-11-12 23:23:01,017 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.30ms. Allocated memory is still 60.8MB. Free memory is still 41.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2176.14ms. Allocated memory was 60.8MB in the beginning and 111.1MB in the end (delta: 50.3MB). Free memory was 34.4MB in the beginning and 67.2MB in the end (delta: -32.8MB). Peak memory consumption was 55.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 269.06ms. Allocated memory is still 111.1MB. Free memory was 66.6MB in the beginning and 45.4MB in the end (delta: 21.2MB). Peak memory consumption was 21.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 343.95ms. Allocated memory is still 111.1MB. Free memory was 45.4MB in the beginning and 34.2MB in the end (delta: 11.2MB). Peak memory consumption was 20.6MB. Max. memory is 16.1GB. * RCFGBuilder took 90839.19ms. Allocated memory was 111.1MB in the beginning and 740.3MB in the end (delta: 629.1MB). Free memory was 34.2MB in the beginning and 443.5MB in the end (delta: -409.3MB). Peak memory consumption was 431.7MB. Max. memory is 16.1GB. * TraceAbstraction took 541892.60ms. Allocated memory was 740.3MB in the beginning and 1.2GB in the end (delta: 450.9MB). Free memory was 442.4MB in the beginning and 555.2MB in the end (delta: -112.7MB). Peak memory consumption was 542.6MB. Max. memory is 16.1GB. * Witness Printer took 686.55ms. Allocated memory is still 1.2GB. Free memory was 555.2MB in the beginning and 450.4MB 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: 541.7s, OverallIterations: 44, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 204.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 87.3s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 65 mSolverCounterUnknown, 12609 SdHoareTripleChecker+Valid, 190960.64ms IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 12359 mSDsluCounter, 64863 SdHoareTripleChecker+Invalid, 185500.14ms Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 47080 mSDsCounter, 1919 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7215 IncrementalHoareTripleChecker+Invalid, 9199 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1919 mSolverCounterUnsat, 17783 mSDtfsCounter, 7215 mSolverCounterSat, 270.78ms SdHoareTripleChecker+Time, 65 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: 2.9s AutomataMinimizationTime, 44 MinimizatonAttempts, 3550 StatesRemovedByMinimization, 30 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 153 LocationsWithAnnotation, 5182 PreInvPairs, 5724 NumberOfFragments, 8349 HoareAnnotationTreeSize, 5182 FomulaSimplifications, 68662 FormulaSimplificationTreeSizeReduction, 16.2s HoareSimplificationTime, 153 FomulaSimplificationsInter, 687172 FormulaSimplificationTreeSizeReductionInter, 70.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 20.8s SsaConstructionTime, 87.0s SatisfiabilityAnalysisTime, 90.2s InterpolantComputationTime, 6932 NumberOfCodeBlocks, 6932 NumberOfCodeBlocksAsserted, 86 NumberOfCheckSat, 13692 ConstructedInterpolants, 0 QuantifiedInterpolants, 20705 SizeOfPredicates, 120 NumberOfNonLiveVariables, 140689 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-12 23:23:01,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c66f1954-de2a-41dd-81b0-e45a50e54724/bin/utaipan-vmNK8stdcF/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE