./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ntdrivers/parport.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers/parport.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V --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 a1ead5ef4094d0253ba0f6c617a11ece235a4b1bb5eae8c695548dfbceeb05a3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 01:58:52,983 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 01:58:52,987 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 01:58:53,039 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 01:58:53,040 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 01:58:53,041 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 01:58:53,043 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 01:58:53,045 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 01:58:53,047 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 01:58:53,048 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 01:58:53,049 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 01:58:53,050 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 01:58:53,051 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 01:58:53,052 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 01:58:53,056 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 01:58:53,058 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 01:58:53,065 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 01:58:53,066 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 01:58:53,068 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 01:58:53,076 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 01:58:53,078 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 01:58:53,084 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 01:58:53,085 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 01:58:53,086 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 01:58:53,089 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 01:58:53,089 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 01:58:53,090 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 01:58:53,091 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 01:58:53,091 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 01:58:53,092 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 01:58:53,093 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 01:58:53,094 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 01:58:53,095 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 01:58:53,095 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 01:58:53,097 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 01:58:53,097 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 01:58:53,098 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 01:58:53,098 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 01:58:53,099 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 01:58:53,100 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 01:58:53,100 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 01:58:53,101 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-23 01:58:53,139 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 01:58:53,139 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 01:58:53,140 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 01:58:53,140 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 01:58:53,147 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 01:58:53,147 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 01:58:53,147 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 01:58:53,148 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 01:58:53,148 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 01:58:53,148 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-23 01:58:53,148 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 01:58:53,149 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 01:58:53,149 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-23 01:58:53,149 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-23 01:58:53,149 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 01:58:53,150 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-23 01:58:53,150 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-23 01:58:53,150 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-23 01:58:53,151 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 01:58:53,151 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 01:58:53,152 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-23 01:58:53,152 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 01:58:53,152 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 01:58:53,152 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 01:58:53,153 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 01:58:53,153 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 01:58:53,154 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 01:58:53,154 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 01:58:53,156 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 01:58:53,157 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 01:58:53,157 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 01:58:53,157 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 01:58:53,157 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 01:58:53,158 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 01:58:53,158 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 01:58:53,158 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 01:58:53,160 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-23 01:58:53,160 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-23 01:58:53,160 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 01:58:53,160 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 01:58:53,161 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 01:58:53,161 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_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/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_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V 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 -> a1ead5ef4094d0253ba0f6c617a11ece235a4b1bb5eae8c695548dfbceeb05a3 [2021-11-23 01:58:53,428 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 01:58:53,464 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 01:58:53,467 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 01:58:53,469 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 01:58:53,469 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 01:58:53,471 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/ntdrivers/parport.i.cil-1.c [2021-11-23 01:58:53,543 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/f326e7805/8bb46781253b489a9d1c8d7c8a01bc15/FLAG82ade327f [2021-11-23 01:58:54,507 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 01:58:54,508 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/sv-benchmarks/c/ntdrivers/parport.i.cil-1.c [2021-11-23 01:58:54,582 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/f326e7805/8bb46781253b489a9d1c8d7c8a01bc15/FLAG82ade327f [2021-11-23 01:58:54,880 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/f326e7805/8bb46781253b489a9d1c8d7c8a01bc15 [2021-11-23 01:58:54,882 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 01:58:54,884 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 01:58:54,887 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 01:58:54,889 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 01:58:54,893 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 01:58:54,895 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:58:54" (1/1) ... [2021-11-23 01:58:54,896 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1536a03b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:54, skipping insertion in model container [2021-11-23 01:58:54,897 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 01:58:54" (1/1) ... [2021-11-23 01:58:54,906 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 01:58:55,065 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 01:58:55,999 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/sv-benchmarks/c/ntdrivers/parport.i.cil-1.c[86303,86316] [2021-11-23 01:58:57,184 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 01:58:57,253 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 01:58:57,409 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/sv-benchmarks/c/ntdrivers/parport.i.cil-1.c[86303,86316] [2021-11-23 01:58:57,761 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 01:58:57,832 INFO L208 MainTranslator]: Completed translation [2021-11-23 01:58:57,832 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57 WrapperNode [2021-11-23 01:58:57,833 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 01:58:57,834 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 01:58:57,834 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 01:58:57,834 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 01:58:57,842 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:57,967 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,135 INFO L137 Inliner]: procedures = 247, calls = 2267, calls flagged for inlining = 84, calls inlined = 64, statements flattened = 4574 [2021-11-23 01:58:58,136 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 01:58:58,137 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 01:58:58,138 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 01:58:58,138 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 01:58:58,148 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,149 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,187 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,188 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,456 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,500 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,546 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,588 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 01:58:58,589 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 01:58:58,589 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 01:58:58,590 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 01:58:58,591 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (1/1) ... [2021-11-23 01:58:58,599 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 01:58:58,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 01:58:58,630 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 01:58:58,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 01:58:58,684 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceRequirementsList [2021-11-23 01:58:58,684 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceRequirementsList [2021-11-23 01:58:58,685 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLock [2021-11-23 01:58:58,685 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLock [2021-11-23 01:58:58,685 INFO L130 BoogieDeclarations]: Found specification of procedure WRITE_PORT_UCHAR [2021-11-23 01:58:58,685 INFO L138 BoogieDeclarations]: Found implementation of procedure WRITE_PORT_UCHAR [2021-11-23 01:58:58,685 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockDiskModeByte [2021-11-23 01:58:58,685 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockDiskModeByte [2021-11-23 01:58:58,686 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2021-11-23 01:58:58,686 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2021-11-23 01:58:58,686 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-23 01:58:58,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-23 01:58:58,686 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearByteMode [2021-11-23 01:58:58,687 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearByteMode [2021-11-23 01:58:58,687 INFO L130 BoogieDeclarations]: Found specification of procedure KeStallExecutionProcessor [2021-11-23 01:58:58,687 INFO L138 BoogieDeclarations]: Found implementation of procedure KeStallExecutionProcessor [2021-11-23 01:58:58,687 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrSetMode [2021-11-23 01:58:58,687 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrSetMode [2021-11-23 01:58:58,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-23 01:58:58,688 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-23 01:58:58,688 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDecrement [2021-11-23 01:58:58,688 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDecrement [2021-11-23 01:58:58,688 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-23 01:58:58,689 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-23 01:58:58,689 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-11-23 01:58:58,689 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-11-23 01:58:58,689 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2021-11-23 01:58:58,689 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2021-11-23 01:58:58,690 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrClearMode [2021-11-23 01:58:58,690 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrClearMode [2021-11-23 01:58:58,690 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-23 01:58:58,690 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpRemovalRelationsList [2021-11-23 01:58:58,690 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpRemovalRelationsList [2021-11-23 01:58:58,691 INFO L130 BoogieDeclarations]: Found specification of procedure PptLogError [2021-11-23 01:58:58,691 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLogError [2021-11-23 01:58:58,692 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 01:58:58,692 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpUnhandledIrp [2021-11-23 01:58:58,692 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpUnhandledIrp [2021-11-23 01:58:58,692 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterExistsNonIrqResourceList [2021-11-23 01:58:58,692 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterExistsNonIrqResourceList [2021-11-23 01:58:58,693 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsNecR98Machine [2021-11-23 01:58:58,693 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsNecR98Machine [2021-11-23 01:58:58,693 INFO L130 BoogieDeclarations]: Found specification of procedure CheckPort [2021-11-23 01:58:58,694 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckPort [2021-11-23 01:58:58,694 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-23 01:58:58,694 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-23 01:58:58,695 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipSetDiskMode [2021-11-23 01:58:58,696 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipSetDiskMode [2021-11-23 01:58:58,696 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectLegacyZip [2021-11-23 01:58:58,696 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectLegacyZip [2021-11-23 01:58:58,697 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectDevice [2021-11-23 01:58:58,697 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectDevice [2021-11-23 01:58:58,697 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2021-11-23 01:58:58,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2021-11-23 01:58:58,697 INFO L130 BoogieDeclarations]: Found specification of procedure PptDisconnectInterrupt [2021-11-23 01:58:58,698 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDisconnectInterrupt [2021-11-23 01:58:58,698 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2021-11-23 01:58:58,698 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2021-11-23 01:58:58,699 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBounceAndCatchPnpIrp [2021-11-23 01:58:58,699 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBounceAndCatchPnpIrp [2021-11-23 01:58:58,699 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-23 01:58:58,700 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTickCount [2021-11-23 01:58:58,700 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTickCount [2021-11-23 01:58:58,700 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2021-11-23 01:58:58,700 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2021-11-23 01:58:58,700 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTimeIncrement [2021-11-23 01:58:58,701 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTimeIncrement [2021-11-23 01:58:58,701 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedIncrement [2021-11-23 01:58:58,701 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedIncrement [2021-11-23 01:58:58,701 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-23 01:58:58,701 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchCompletionRoutine [2021-11-23 01:58:58,701 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchCompletionRoutine [2021-11-23 01:58:58,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-23 01:58:58,702 INFO L130 BoogieDeclarations]: Found specification of procedure IoReportResourceUsage [2021-11-23 01:58:58,702 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReportResourceUsage [2021-11-23 01:58:58,702 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitiate1284_3 [2021-11-23 01:58:58,702 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitiate1284_3 [2021-11-23 01:58:58,703 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterRemoveIrqResourceLists [2021-11-23 01:58:58,703 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterRemoveIrqResourceLists [2021-11-23 01:58:58,703 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCleanup [2021-11-23 01:58:58,703 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCleanup [2021-11-23 01:58:58,704 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-11-23 01:58:58,704 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-11-23 01:58:58,704 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-23 01:58:58,705 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-23 01:58:58,705 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareUnicodeString [2021-11-23 01:58:58,705 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareUnicodeString [2021-11-23 01:58:58,705 INFO L130 BoogieDeclarations]: Found specification of procedure READ_PORT_UCHAR [2021-11-23 01:58:58,706 INFO L138 BoogieDeclarations]: Found implementation of procedure READ_PORT_UCHAR [2021-11-23 01:58:58,707 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePort [2021-11-23 01:58:58,707 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePort [2021-11-23 01:58:58,707 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEcpPort [2021-11-23 01:58:58,707 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEcpPort [2021-11-23 01:58:58,707 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-11-23 01:58:58,708 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-11-23 01:58:58,708 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2021-11-23 01:58:58,708 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2021-11-23 01:58:58,708 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-23 01:58:58,709 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectLegacyZip [2021-11-23 01:58:58,709 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectLegacyZip [2021-11-23 01:58:58,709 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetCancelRoutine [2021-11-23 01:58:58,709 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetCancelRoutine [2021-11-23 01:58:58,710 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectDevice [2021-11-23 01:58:58,710 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectDevice [2021-11-23 01:58:58,710 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 01:58:58,710 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectBytePort [2021-11-23 01:58:58,710 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectBytePort [2021-11-23 01:58:58,711 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLock [2021-11-23 01:58:58,712 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLock [2021-11-23 01:58:58,715 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 01:58:58,716 INFO L130 BoogieDeclarations]: Found specification of procedure PptPowerComplete [2021-11-23 01:58:58,716 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPowerComplete [2021-11-23 01:58:58,716 INFO L130 BoogieDeclarations]: Found specification of procedure PptFailRequest [2021-11-23 01:58:58,717 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFailRequest [2021-11-23 01:58:58,718 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireRemoveLockEx [2021-11-23 01:58:58,718 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireRemoveLockEx [2021-11-23 01:58:58,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 01:58:58,719 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-11-23 01:58:58,725 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-11-23 01:58:58,726 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetByteMode [2021-11-23 01:58:58,726 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetByteMode [2021-11-23 01:58:58,726 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockPrtModeByte [2021-11-23 01:58:58,726 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockPrtModeByte [2021-11-23 01:58:58,726 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPort [2021-11-23 01:58:58,727 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPort [2021-11-23 01:58:58,727 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoWidth [2021-11-23 01:58:58,727 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoWidth [2021-11-23 01:58:58,727 INFO L130 BoogieDeclarations]: Found specification of procedure PptSend1284_3Command [2021-11-23 01:58:58,727 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSend1284_3Command [2021-11-23 01:58:58,727 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoDepth [2021-11-23 01:58:58,728 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoDepth [2021-11-23 01:58:58,728 INFO L130 BoogieDeclarations]: Found specification of procedure PptCompleteRequest [2021-11-23 01:58:58,728 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCompleteRequest [2021-11-23 01:58:58,728 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2021-11-23 01:58:58,728 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2021-11-23 01:58:58,728 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2021-11-23 01:58:58,729 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2021-11-23 01:58:58,729 INFO L130 BoogieDeclarations]: Found specification of procedure PoRequestPowerIrp [2021-11-23 01:58:58,729 INFO L138 BoogieDeclarations]: Found implementation of procedure PoRequestPowerIrp [2021-11-23 01:58:58,729 INFO L130 BoogieDeclarations]: Found specification of procedure KeSynchronizeExecution [2021-11-23 01:58:58,729 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSynchronizeExecution [2021-11-23 01:58:58,729 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLockOrFailIrp [2021-11-23 01:58:58,730 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLockOrFailIrp [2021-11-23 01:58:58,730 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2021-11-23 01:58:58,730 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2021-11-23 01:58:58,730 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-23 01:58:58,730 INFO L130 BoogieDeclarations]: Found specification of procedure PoSetPowerState [2021-11-23 01:58:58,730 INFO L138 BoogieDeclarations]: Found implementation of procedure PoSetPowerState [2021-11-23 01:58:58,731 INFO L130 BoogieDeclarations]: Found specification of procedure Ppt1284_3AssignAddress [2021-11-23 01:58:58,731 INFO L138 BoogieDeclarations]: Found implementation of procedure Ppt1284_3AssignAddress [2021-11-23 01:58:58,731 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2021-11-23 01:58:58,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2021-11-23 01:58:58,731 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 01:58:58,731 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 01:58:59,600 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 01:58:59,606 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 01:58:59,690 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:58:59,767 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2021-11-23 01:58:59,768 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2021-11-23 01:58:59,774 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:58:59,859 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2021-11-23 01:58:59,859 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2021-11-23 01:59:00,453 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:00,600 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-11-23 01:59:00,600 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-11-23 01:59:01,083 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,089 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-23 01:59:01,090 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-23 01:59:01,223 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,255 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-11-23 01:59:01,255 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-11-23 01:59:01,422 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,444 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-23 01:59:01,445 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-23 01:59:01,447 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,476 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-11-23 01:59:01,476 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-11-23 01:59:01,479 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,568 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2021-11-23 01:59:01,568 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2021-11-23 01:59:01,932 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,935 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,936 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,939 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,939 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,944 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,961 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,963 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,972 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,975 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,977 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:01,984 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 01:59:11,436 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##369: assume !false; [2021-11-23 01:59:11,437 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##368: assume false; [2021-11-23 01:59:11,437 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##407: assume !false; [2021-11-23 01:59:11,437 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##406: assume false; [2021-11-23 01:59:11,437 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##470: assume false; [2021-11-23 01:59:11,437 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##471: assume !false; [2021-11-23 01:59:11,438 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##525: assume !false; [2021-11-23 01:59:11,438 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##524: assume false; [2021-11-23 01:59:11,438 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##515: assume !false; [2021-11-23 01:59:11,438 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##514: assume false; [2021-11-23 01:59:11,438 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##94: assume !false; [2021-11-23 01:59:11,438 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##93: assume false; [2021-11-23 01:59:11,439 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##69: assume !false; [2021-11-23 01:59:11,439 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##68: assume false; [2021-11-23 01:59:11,439 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##131: assume !false; [2021-11-23 01:59:11,439 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##130: assume false; [2021-11-23 01:59:11,439 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2021-11-23 01:59:11,439 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2021-11-23 01:59:11,439 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##157: assume !false; [2021-11-23 01:59:11,440 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##156: assume false; [2021-11-23 01:59:11,440 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##569: assume false; [2021-11-23 01:59:11,440 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##570: assume !false; [2021-11-23 01:59:11,440 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##125: assume !false; [2021-11-23 01:59:11,440 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume false; [2021-11-23 01:59:11,546 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 01:59:12,934 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 01:59:12,934 INFO L301 CfgBuilder]: Removed 32 assume(true) statements. [2021-11-23 01:59:12,940 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:59:12 BoogieIcfgContainer [2021-11-23 01:59:12,940 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 01:59:12,942 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 01:59:12,942 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 01:59:12,946 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 01:59:12,946 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 01:58:54" (1/3) ... [2021-11-23 01:59:12,947 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20c33b7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:59:12, skipping insertion in model container [2021-11-23 01:59:12,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 01:58:57" (2/3) ... [2021-11-23 01:59:12,948 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@20c33b7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 01:59:12, skipping insertion in model container [2021-11-23 01:59:12,948 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:59:12" (3/3) ... [2021-11-23 01:59:12,950 INFO L111 eAbstractionObserver]: Analyzing ICFG parport.i.cil-1.c [2021-11-23 01:59:12,956 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 01:59:12,956 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 01:59:13,019 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 01:59:13,028 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-23 01:59:13,029 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 01:59:13,090 INFO L276 IsEmpty]: Start isEmpty. Operand has 1385 states, 872 states have (on average 1.4621559633027523) internal successors, (1275), 921 states have internal predecessors, (1275), 442 states have call successors, (442), 69 states have call predecessors, (442), 69 states have return successors, (442), 429 states have call predecessors, (442), 442 states have call successors, (442) [2021-11-23 01:59:13,096 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-23 01:59:13,097 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 01:59:13,098 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 01:59:13,098 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 01:59:13,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 01:59:13,104 INFO L85 PathProgramCache]: Analyzing trace with hash 988747891, now seen corresponding path program 1 times [2021-11-23 01:59:13,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 01:59:13,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435504116] [2021-11-23 01:59:13,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 01:59:13,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 01:59:13,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 01:59:13,701 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-23 01:59:13,702 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 01:59:13,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435504116] [2021-11-23 01:59:13,704 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435504116] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 01:59:13,704 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 01:59:13,704 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 01:59:13,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615790183] [2021-11-23 01:59:13,707 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 01:59:13,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 01:59:13,714 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 01:59:13,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 01:59:13,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 01:59:13,767 INFO L87 Difference]: Start difference. First operand has 1385 states, 872 states have (on average 1.4621559633027523) internal successors, (1275), 921 states have internal predecessors, (1275), 442 states have call successors, (442), 69 states have call predecessors, (442), 69 states have return successors, (442), 429 states have call predecessors, (442), 442 states have call successors, (442) Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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-23 01:59:18,504 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:20,545 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:23,979 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:27,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 01:59:27,911 INFO L93 Difference]: Finished difference Result 3897 states and 6228 transitions. [2021-11-23 01:59:27,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 01:59:27,915 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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 11 [2021-11-23 01:59:27,915 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 01:59:27,968 INFO L225 Difference]: With dead ends: 3897 [2021-11-23 01:59:27,969 INFO L226 Difference]: Without dead ends: 2569 [2021-11-23 01:59:27,987 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 01:59:28,010 INFO L933 BasicCegarLoop]: 2984 mSDtfsCounter, 1937 mSDsluCounter, 1887 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 68 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1937 SdHoareTripleChecker+Valid, 4701 SdHoareTripleChecker+Invalid, 607 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2021-11-23 01:59:28,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1937 Valid, 4701 Invalid, 607 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [68 Valid, 536 Invalid, 3 Unknown, 0 Unchecked, 13.8s Time] [2021-11-23 01:59:28,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2569 states. [2021-11-23 01:59:28,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2569 to 2550. [2021-11-23 01:59:28,529 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 1603 states have (on average 1.4086088583905179) internal successors, (2258), 1681 states have internal predecessors, (2258), 820 states have call successors, (820), 132 states have call predecessors, (820), 126 states have return successors, (811), 771 states have call predecessors, (811), 804 states have call successors, (811) [2021-11-23 01:59:28,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 3889 transitions. [2021-11-23 01:59:28,566 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 3889 transitions. Word has length 11 [2021-11-23 01:59:28,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 01:59:28,567 INFO L470 AbstractCegarLoop]: Abstraction has 2550 states and 3889 transitions. [2021-11-23 01:59:28,567 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 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-23 01:59:28,568 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 3889 transitions. [2021-11-23 01:59:28,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-11-23 01:59:28,570 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 01:59:28,570 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 01:59:28,570 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-23 01:59:28,571 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 01:59:28,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 01:59:28,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1752083896, now seen corresponding path program 1 times [2021-11-23 01:59:28,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 01:59:28,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002244419] [2021-11-23 01:59:28,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 01:59:28,573 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 01:59:28,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 01:59:28,688 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-23 01:59:28,689 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 01:59:28,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002244419] [2021-11-23 01:59:28,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002244419] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 01:59:28,690 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 01:59:28,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-23 01:59:28,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234493109] [2021-11-23 01:59:28,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 01:59:28,692 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 01:59:28,692 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 01:59:28,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 01:59:28,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 01:59:28,694 INFO L87 Difference]: Start difference. First operand 2550 states and 3889 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 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-23 01:59:31,383 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:34,186 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:36,217 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:39,489 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:41,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 01:59:41,043 INFO L93 Difference]: Finished difference Result 2569 states and 3914 transitions. [2021-11-23 01:59:41,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 01:59:41,044 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 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 11 [2021-11-23 01:59:41,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 01:59:41,072 INFO L225 Difference]: With dead ends: 2569 [2021-11-23 01:59:41,072 INFO L226 Difference]: Without dead ends: 2550 [2021-11-23 01:59:41,079 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 01:59:41,086 INFO L933 BasicCegarLoop]: 1894 mSDtfsCounter, 4 mSDsluCounter, 2040 mSDsCounter, 0 mSdLazyCounter, 421 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3749 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 421 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2021-11-23 01:59:41,088 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 3749 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 421 Invalid, 3 Unknown, 0 Unchecked, 12.2s Time] [2021-11-23 01:59:41,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2550 states. [2021-11-23 01:59:41,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2550 to 2550. [2021-11-23 01:59:41,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2550 states, 1603 states have (on average 1.4079850280723643) internal successors, (2257), 1681 states have internal predecessors, (2257), 820 states have call successors, (820), 132 states have call predecessors, (820), 126 states have return successors, (811), 771 states have call predecessors, (811), 804 states have call successors, (811) [2021-11-23 01:59:41,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2550 states to 2550 states and 3888 transitions. [2021-11-23 01:59:41,302 INFO L78 Accepts]: Start accepts. Automaton has 2550 states and 3888 transitions. Word has length 11 [2021-11-23 01:59:41,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 01:59:41,303 INFO L470 AbstractCegarLoop]: Abstraction has 2550 states and 3888 transitions. [2021-11-23 01:59:41,303 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 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-23 01:59:41,304 INFO L276 IsEmpty]: Start isEmpty. Operand 2550 states and 3888 transitions. [2021-11-23 01:59:41,315 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-23 01:59:41,315 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 01:59:41,315 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 01:59:41,315 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-23 01:59:41,316 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 01:59:41,317 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 01:59:41,317 INFO L85 PathProgramCache]: Analyzing trace with hash -794286136, now seen corresponding path program 1 times [2021-11-23 01:59:41,317 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 01:59:41,317 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707066826] [2021-11-23 01:59:41,318 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 01:59:41,318 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 01:59:41,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 01:59:41,520 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-23 01:59:41,521 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 01:59:41,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707066826] [2021-11-23 01:59:41,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707066826] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 01:59:41,521 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 01:59:41,522 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 01:59:41,522 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444923248] [2021-11-23 01:59:41,522 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 01:59:41,523 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 01:59:41,523 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 01:59:41,524 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 01:59:41,524 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 01:59:41,525 INFO L87 Difference]: Start difference. First operand 2550 states and 3888 transitions. Second operand has 4 states, 4 states have (on average 5.0) 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-23 01:59:46,411 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:48,444 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:51,876 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 01:59:56,016 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:00,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:00:00,071 INFO L93 Difference]: Finished difference Result 4036 states and 6119 transitions. [2021-11-23 02:00:00,072 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:00:00,072 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) 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 21 [2021-11-23 02:00:00,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:00:00,115 INFO L225 Difference]: With dead ends: 4036 [2021-11-23 02:00:00,115 INFO L226 Difference]: Without dead ends: 4027 [2021-11-23 02:00:00,120 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:00:00,129 INFO L933 BasicCegarLoop]: 2899 mSDtfsCounter, 3214 mSDsluCounter, 2823 mSDsCounter, 0 mSdLazyCounter, 1440 mSolverCounterSat, 1047 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3236 SdHoareTripleChecker+Valid, 5455 SdHoareTripleChecker+Invalid, 2490 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1047 IncrementalHoareTripleChecker+Valid, 1440 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:00:00,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3236 Valid, 5455 Invalid, 2490 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1047 Valid, 1440 Invalid, 3 Unknown, 0 Unchecked, 18.1s Time] [2021-11-23 02:00:00,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4027 states. [2021-11-23 02:00:00,537 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4027 to 3963. [2021-11-23 02:00:00,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3963 states, 2399 states have (on average 1.3880783659858273) internal successors, (3330), 2505 states have internal predecessors, (3330), 1354 states have call successors, (1354), 216 states have call predecessors, (1354), 209 states have return successors, (1345), 1293 states have call predecessors, (1345), 1338 states have call successors, (1345) [2021-11-23 02:00:00,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3963 states to 3963 states and 6029 transitions. [2021-11-23 02:00:00,591 INFO L78 Accepts]: Start accepts. Automaton has 3963 states and 6029 transitions. Word has length 21 [2021-11-23 02:00:00,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:00:00,591 INFO L470 AbstractCegarLoop]: Abstraction has 3963 states and 6029 transitions. [2021-11-23 02:00:00,592 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) 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-23 02:00:00,592 INFO L276 IsEmpty]: Start isEmpty. Operand 3963 states and 6029 transitions. [2021-11-23 02:00:00,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-11-23 02:00:00,595 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:00:00,595 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:00:00,596 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-23 02:00:00,596 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:00:00,597 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:00:00,597 INFO L85 PathProgramCache]: Analyzing trace with hash -808907875, now seen corresponding path program 1 times [2021-11-23 02:00:00,597 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:00:00,599 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771992178] [2021-11-23 02:00:00,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:00:00,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:00:00,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:00:00,758 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-23 02:00:00,760 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:00:00,760 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771992178] [2021-11-23 02:00:00,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771992178] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:00:00,761 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:00:00,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:00:00,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386930657] [2021-11-23 02:00:00,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:00:00,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:00:00,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:00:00,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:00:00,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:00:00,764 INFO L87 Difference]: Start difference. First operand 3963 states and 6029 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-23 02:00:04,223 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:05,648 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:07,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:09,697 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:12,336 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:14,693 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:00:14,694 INFO L93 Difference]: Finished difference Result 4030 states and 6112 transitions. [2021-11-23 02:00:14,694 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:00:14,694 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 21 [2021-11-23 02:00:14,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:00:14,733 INFO L225 Difference]: With dead ends: 4030 [2021-11-23 02:00:14,733 INFO L226 Difference]: Without dead ends: 4025 [2021-11-23 02:00:14,737 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:00:14,739 INFO L933 BasicCegarLoop]: 2543 mSDtfsCounter, 1316 mSDsluCounter, 1988 mSDsCounter, 0 mSdLazyCounter, 493 mSolverCounterSat, 4 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1316 SdHoareTripleChecker+Valid, 4351 SdHoareTripleChecker+Invalid, 501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 493 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:00:14,741 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1316 Valid, 4351 Invalid, 501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 493 Invalid, 4 Unknown, 0 Unchecked, 13.8s Time] [2021-11-23 02:00:14,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4025 states. [2021-11-23 02:00:15,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4025 to 3998. [2021-11-23 02:00:15,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3998 states, 2427 states have (on average 1.3877214668314792) internal successors, (3368), 2534 states have internal predecessors, (3368), 1357 states have call successors, (1357), 220 states have call predecessors, (1357), 213 states have return successors, (1348), 1295 states have call predecessors, (1348), 1341 states have call successors, (1348) [2021-11-23 02:00:15,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3998 states to 3998 states and 6073 transitions. [2021-11-23 02:00:15,112 INFO L78 Accepts]: Start accepts. Automaton has 3998 states and 6073 transitions. Word has length 21 [2021-11-23 02:00:15,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:00:15,112 INFO L470 AbstractCegarLoop]: Abstraction has 3998 states and 6073 transitions. [2021-11-23 02:00:15,112 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-23 02:00:15,113 INFO L276 IsEmpty]: Start isEmpty. Operand 3998 states and 6073 transitions. [2021-11-23 02:00:15,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-23 02:00:15,114 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:00:15,115 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:00:15,115 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-23 02:00:15,115 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:00:15,116 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:00:15,116 INFO L85 PathProgramCache]: Analyzing trace with hash 701906548, now seen corresponding path program 1 times [2021-11-23 02:00:15,116 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:00:15,116 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046485999] [2021-11-23 02:00:15,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:00:15,117 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:00:15,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:00:15,297 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-23 02:00:15,298 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:00:15,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046485999] [2021-11-23 02:00:15,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046485999] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:00:15,300 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:00:15,300 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:00:15,300 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702302200] [2021-11-23 02:00:15,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:00:15,301 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-23 02:00:15,301 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:00:15,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-23 02:00:15,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-23 02:00:15,302 INFO L87 Difference]: Start difference. First operand 3998 states and 6073 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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-23 02:00:18,549 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:22,336 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:24,373 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:27,379 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:32,152 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:35,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:00:35,361 INFO L93 Difference]: Finished difference Result 4062 states and 6150 transitions. [2021-11-23 02:00:35,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:00:35,361 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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 22 [2021-11-23 02:00:35,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:00:35,401 INFO L225 Difference]: With dead ends: 4062 [2021-11-23 02:00:35,402 INFO L226 Difference]: Without dead ends: 4055 [2021-11-23 02:00:35,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:00:35,406 INFO L933 BasicCegarLoop]: 2834 mSDtfsCounter, 3198 mSDsluCounter, 2751 mSDsCounter, 0 mSdLazyCounter, 1429 mSolverCounterSat, 1044 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3220 SdHoareTripleChecker+Valid, 5321 SdHoareTripleChecker+Invalid, 2478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1044 IncrementalHoareTripleChecker+Valid, 1429 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:00:35,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3220 Valid, 5321 Invalid, 2478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1044 Valid, 1429 Invalid, 5 Unknown, 0 Unchecked, 19.8s Time] [2021-11-23 02:00:35,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4055 states. [2021-11-23 02:00:35,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4055 to 3999. [2021-11-23 02:00:35,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3999 states, 2428 states have (on average 1.3875617792421746) internal successors, (3369), 2535 states have internal predecessors, (3369), 1357 states have call successors, (1357), 220 states have call predecessors, (1357), 213 states have return successors, (1348), 1295 states have call predecessors, (1348), 1341 states have call successors, (1348) [2021-11-23 02:00:35,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3999 states to 3999 states and 6074 transitions. [2021-11-23 02:00:35,809 INFO L78 Accepts]: Start accepts. Automaton has 3999 states and 6074 transitions. Word has length 22 [2021-11-23 02:00:35,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:00:35,810 INFO L470 AbstractCegarLoop]: Abstraction has 3999 states and 6074 transitions. [2021-11-23 02:00:35,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 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-23 02:00:35,811 INFO L276 IsEmpty]: Start isEmpty. Operand 3999 states and 6074 transitions. [2021-11-23 02:00:35,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-23 02:00:35,813 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:00:35,813 INFO L514 BasicCegarLoop]: trace histogram [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-23 02:00:35,814 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-23 02:00:35,814 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:00:35,815 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:00:35,815 INFO L85 PathProgramCache]: Analyzing trace with hash -559608690, now seen corresponding path program 1 times [2021-11-23 02:00:35,815 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:00:35,815 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1552618620] [2021-11-23 02:00:35,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:00:35,816 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:00:35,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:00:35,991 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-23 02:00:35,992 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:00:35,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1552618620] [2021-11-23 02:00:35,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1552618620] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:00:35,992 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:00:35,993 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:00:35,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602487097] [2021-11-23 02:00:35,993 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:00:35,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:00:35,994 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:00:35,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:00:35,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:00:35,995 INFO L87 Difference]: Start difference. First operand 3999 states and 6074 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-23 02:00:40,310 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:42,338 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:45,822 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:47,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:00:47,117 INFO L93 Difference]: Finished difference Result 4008 states and 6084 transitions. [2021-11-23 02:00:47,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:00:47,118 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 23 [2021-11-23 02:00:47,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:00:47,154 INFO L225 Difference]: With dead ends: 4008 [2021-11-23 02:00:47,154 INFO L226 Difference]: Without dead ends: 4005 [2021-11-23 02:00:47,158 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:00:47,159 INFO L933 BasicCegarLoop]: 1897 mSDtfsCounter, 65 mSDsluCounter, 2027 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 3739 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2021-11-23 02:00:47,159 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 3739 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 426 Invalid, 3 Unknown, 0 Unchecked, 11.0s Time] [2021-11-23 02:00:47,167 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4005 states. [2021-11-23 02:00:47,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4005 to 4003. [2021-11-23 02:00:47,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4003 states, 2432 states have (on average 1.3877467105263157) internal successors, (3375), 2538 states have internal predecessors, (3375), 1357 states have call successors, (1357), 220 states have call predecessors, (1357), 213 states have return successors, (1348), 1295 states have call predecessors, (1348), 1341 states have call successors, (1348) [2021-11-23 02:00:47,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4003 states to 4003 states and 6080 transitions. [2021-11-23 02:00:47,510 INFO L78 Accepts]: Start accepts. Automaton has 4003 states and 6080 transitions. Word has length 23 [2021-11-23 02:00:47,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:00:47,511 INFO L470 AbstractCegarLoop]: Abstraction has 4003 states and 6080 transitions. [2021-11-23 02:00:47,511 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-23 02:00:47,511 INFO L276 IsEmpty]: Start isEmpty. Operand 4003 states and 6080 transitions. [2021-11-23 02:00:47,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-11-23 02:00:47,514 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:00:47,514 INFO L514 BasicCegarLoop]: trace 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] [2021-11-23 02:00:47,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-23 02:00:47,515 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:00:47,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:00:47,515 INFO L85 PathProgramCache]: Analyzing trace with hash 777482234, now seen corresponding path program 1 times [2021-11-23 02:00:47,516 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:00:47,516 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2138292380] [2021-11-23 02:00:47,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:00:47,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:00:47,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:00:47,683 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-23 02:00:47,683 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-23 02:00:47,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2138292380] [2021-11-23 02:00:47,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2138292380] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-23 02:00:47,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:00:47,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-23 02:00:47,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159356690] [2021-11-23 02:00:47,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-23 02:00:47,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:00:47,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-23 02:00:47,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:00:47,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:00:47,686 INFO L87 Difference]: Start difference. First operand 4003 states and 6080 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, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:00:51,140 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:53,203 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:56,035 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-23 02:00:57,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:00:57,742 INFO L93 Difference]: Finished difference Result 6002 states and 9101 transitions. [2021-11-23 02:00:57,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:00:57,743 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, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 24 [2021-11-23 02:00:57,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:00:57,803 INFO L225 Difference]: With dead ends: 6002 [2021-11-23 02:00:57,803 INFO L226 Difference]: Without dead ends: 5828 [2021-11-23 02:00:57,809 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:00:57,810 INFO L933 BasicCegarLoop]: 2786 mSDtfsCounter, 1987 mSDsluCounter, 1526 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 6 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1987 SdHoareTripleChecker+Valid, 4198 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:00:57,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1987 Valid, 4198 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 366 Invalid, 3 Unknown, 0 Unchecked, 9.8s Time] [2021-11-23 02:00:57,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5828 states. [2021-11-23 02:00:58,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5828 to 5779. [2021-11-23 02:00:58,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5779 states, 3492 states have (on average 1.3823024054982818) internal successors, (4827), 3637 states have internal predecessors, (4827), 1978 states have call successors, (1978), 312 states have call predecessors, (1978), 308 states have return successors, (1983), 1907 states have call predecessors, (1983), 1965 states have call successors, (1983) [2021-11-23 02:00:58,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5779 states to 5779 states and 8788 transitions. [2021-11-23 02:00:58,389 INFO L78 Accepts]: Start accepts. Automaton has 5779 states and 8788 transitions. Word has length 24 [2021-11-23 02:00:58,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:00:58,391 INFO L470 AbstractCegarLoop]: Abstraction has 5779 states and 8788 transitions. [2021-11-23 02:00:58,391 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, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:00:58,391 INFO L276 IsEmpty]: Start isEmpty. Operand 5779 states and 8788 transitions. [2021-11-23 02:00:58,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-11-23 02:00:58,393 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:00:58,393 INFO L514 BasicCegarLoop]: trace histogram [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-23 02:00:58,393 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-23 02:00:58,394 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:00:58,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:00:58,395 INFO L85 PathProgramCache]: Analyzing trace with hash 8243839, now seen corresponding path program 1 times [2021-11-23 02:00:58,396 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-23 02:00:58,396 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1368517675] [2021-11-23 02:00:58,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:00:58,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-23 02:00:58,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:00:58,480 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 02:00:58,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:00:58,600 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-23 02:00:58,601 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-23 02:00:58,602 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-23 02:00:58,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-23 02:00:58,608 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:00:58,611 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-23 02:00:58,737 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 02:00:58 BoogieIcfgContainer [2021-11-23 02:00:58,737 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-23 02:00:58,738 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 02:00:58,738 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 02:00:58,738 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 02:00:58,739 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 01:59:12" (3/4) ... [2021-11-23 02:00:58,742 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-23 02:00:58,742 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 02:00:58,743 INFO L158 Benchmark]: Toolchain (without parser) took 123858.71ms. Allocated memory was 100.7MB in the beginning and 501.2MB in the end (delta: 400.6MB). Free memory was 68.9MB in the beginning and 301.5MB in the end (delta: -232.6MB). Peak memory consumption was 168.9MB. Max. memory is 16.1GB. [2021-11-23 02:00:58,743 INFO L158 Benchmark]: CDTParser took 0.32ms. Allocated memory is still 100.7MB. Free memory is still 72.6MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 02:00:58,744 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2945.68ms. Allocated memory was 100.7MB in the beginning and 121.6MB in the end (delta: 21.0MB). Free memory was 68.8MB in the beginning and 42.6MB in the end (delta: 26.2MB). Peak memory consumption was 54.8MB. Max. memory is 16.1GB. [2021-11-23 02:00:58,744 INFO L158 Benchmark]: Boogie Procedure Inliner took 302.91ms. Allocated memory was 121.6MB in the beginning and 172.0MB in the end (delta: 50.3MB). Free memory was 42.6MB in the beginning and 96.1MB in the end (delta: -53.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2021-11-23 02:00:58,745 INFO L158 Benchmark]: Boogie Preprocessor took 450.81ms. Allocated memory is still 172.0MB. Free memory was 96.1MB in the beginning and 90.1MB in the end (delta: 6.0MB). Peak memory consumption was 40.5MB. Max. memory is 16.1GB. [2021-11-23 02:00:58,746 INFO L158 Benchmark]: RCFGBuilder took 14351.33ms. Allocated memory was 172.0MB in the beginning and 411.0MB in the end (delta: 239.1MB). Free memory was 90.1MB in the beginning and 271.8MB in the end (delta: -181.6MB). Peak memory consumption was 238.1MB. Max. memory is 16.1GB. [2021-11-23 02:00:58,747 INFO L158 Benchmark]: TraceAbstraction took 105795.13ms. Allocated memory was 411.0MB in the beginning and 501.2MB in the end (delta: 90.2MB). Free memory was 270.7MB in the beginning and 301.5MB in the end (delta: -30.7MB). Peak memory consumption was 60.5MB. Max. memory is 16.1GB. [2021-11-23 02:00:58,747 INFO L158 Benchmark]: Witness Printer took 4.19ms. Allocated memory is still 501.2MB. Free memory is still 301.5MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 02:00:58,750 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.32ms. Allocated memory is still 100.7MB. Free memory is still 72.6MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2945.68ms. Allocated memory was 100.7MB in the beginning and 121.6MB in the end (delta: 21.0MB). Free memory was 68.8MB in the beginning and 42.6MB in the end (delta: 26.2MB). Peak memory consumption was 54.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 302.91ms. Allocated memory was 121.6MB in the beginning and 172.0MB in the end (delta: 50.3MB). Free memory was 42.6MB in the beginning and 96.1MB in the end (delta: -53.5MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 450.81ms. Allocated memory is still 172.0MB. Free memory was 96.1MB in the beginning and 90.1MB in the end (delta: 6.0MB). Peak memory consumption was 40.5MB. Max. memory is 16.1GB. * RCFGBuilder took 14351.33ms. Allocated memory was 172.0MB in the beginning and 411.0MB in the end (delta: 239.1MB). Free memory was 90.1MB in the beginning and 271.8MB in the end (delta: -181.6MB). Peak memory consumption was 238.1MB. Max. memory is 16.1GB. * TraceAbstraction took 105795.13ms. Allocated memory was 411.0MB in the beginning and 501.2MB in the end (delta: 90.2MB). Free memory was 270.7MB in the beginning and 301.5MB in the end (delta: -30.7MB). Peak memory consumption was 60.5MB. Max. memory is 16.1GB. * Witness Printer took 4.19ms. Allocated memory is still 501.2MB. Free memory is still 301.5MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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 - UnprovableResult [Line: 2401]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 2527. Possible FailurePath: [L2298] static int isFixed = 0; [L2299] static int isWin98 = 0; [L2380] int s ; [L2381] int UNLOADED ; [L2382] int NP ; [L2383] int DC ; [L2384] int SKIP1 ; [L2385] int SKIP2 ; [L2386] int MPR1 ; [L2387] int MPR3 ; [L2388] int IPC ; [L2389] int pended ; [L2390] NTSTATUS (*compFptr)(PDEVICE_OBJECT DeviceObject , PIRP Irp , PVOID Context ) ; [L2391] int compRegistered ; [L2392] int lowerDriverReturn ; [L2393] int setEventCalled ; [L2394] int customIrp ; [L2395] int myStatus ; [L2396] int routine ; [L2526-L2533] PCHAR PnpIrpName[25] = { "IRP_MN_START_DEVICE 0x00", "IRP_MN_QUERY_REMOVE_DEVICE 0x01", "IRP_MN_REMOVE_DEVICE 0x02", "IRP_MN_CANCEL_REMOVE_DEVICE 0x03", "IRP_MN_STOP_DEVICE 0x04", "IRP_MN_QUERY_STOP_DEVICE 0x05", "IRP_MN_CANCEL_STOP_DEVICE 0x06", "IRP_MN_QUERY_DEVICE_RELATIONS 0x07", "IRP_MN_QUERY_INTERFACE 0x08", "IRP_MN_QUERY_CAPABILITIES 0x09", "IRP_MN_QUERY_RESOURCES 0x0A", "IRP_MN_QUERY_RESOURCE_REQUIREMENTS 0x0B", "IRP_MN_QUERY_DEVICE_TEXT 0x0C", "IRP_MN_FILTER_RESOURCE_REQUIREMENTS 0x0D", " unused MinorFunction 0x0E", "IRP_MN_READ_CONFIG 0x0F", "IRP_MN_WRITE_CONFIG 0x10", "IRP_MN_EJECT 0x11", "IRP_MN_SET_LOCK 0x12", "IRP_MN_QUERY_ID 0x13", "IRP_MN_QUERY_PNP_DEVICE_STATE 0x14", "IRP_MN_QUERY_BUS_INFORMATION 0x15", "IRP_MN_DEVICE_USAGE_NOTIFICATION 0x16", "IRP_MN_SURPRISE_REMOVAL 0x17", "IRP_MN_QUERY_LEGACY_BUS_INFORMATION 0x18"}; [L3997-L3998] static UCHAR ModeQualifier___6[7] = { 170, 85, 0, 255, 135, 120, 255}; [L4950] int Extension_FilterMode = 0; [L6114] struct _GUID const GUID_PARALLEL_DEVICE = {2549575408U, 63619, 4560, {175, 31, 0, 0, 248, 0, 132, 92}}; [L6115] struct _GUID const GUID_PARCLASS_DEVICE = {2166343333U, 63272, 4560, {165, 55, 0, 0, 248, 117, 62, 209}}; [L6116] ULONG PptDebugLevel = 0UL; [L6117] ULONG PptBreakOn = 0UL; [L6118] UNICODE_STRING RegistryPath = {0, 0, 0}; [L6119] LONG PortInfoReferenceCount = -1L; [L6120] PFAST_MUTEX PortInfoMutex = (void *)0; [L6121] union _LARGE_INTEGER const PhysicalZero = {{0, 0L}}; [L6122] UCHAR PptDot3Retries = 5; [L6539] static PDRIVER_DISPATCH PptPnpDispatchFunctionTable[25] ; [L8116] static UCHAR LegacyZipModeQualifier___11[3] = { 0, 60, 32}; [L9448] GUID PptWmiAllocFreeCountsGuid = {1270573546, 26707, 4562, {142, 206, 0, 192, 79, 142, 244, 129}}; [L9449] WMIGUIDREGINFO PptWmiGuidList[1] = { {& PptWmiAllocFreeCountsGuid, 1, 0}}; [L9645] IRP *pirp ; [L9860] char _SLAM_alloc_dummy ; [L9661] DRIVER_OBJECT d ; [L9662] NTSTATUS status = __VERIFIER_nondet_long() ; [L9663] int we_should_unload = __VERIFIER_nondet_int() ; [L9664] IRP irp ; [L9665] int __BLAST_NONDET = __VERIFIER_nondet_int() ; [L9666] int irp_choice = __VERIFIER_nondet_int() ; [L9667] DEVICE_OBJECT devobj ; [L9668] s = __VERIFIER_nondet_int() [L9669] irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation = malloc(4 * sizeof (IO_STACK_LOCATION)) [L9671] EXPR irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation [L9671] irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation += 3 [L9675] pirp = & irp [L9676] CALL _BLAST_init() [L9627] UNLOADED = 0 [L9628] NP = 1 [L9629] DC = 2 [L9630] SKIP1 = 3 [L9631] SKIP2 = 4 [L9632] MPR1 = 5 [L9633] MPR3 = 6 [L9634] IPC = 7 [L9635] s = UNLOADED [L9636] pended = 0 [L9637] compFptr = 0 [L9638] compRegistered = 0 [L9639] lowerDriverReturn = 0 [L9640] setEventCalled = 0 [L9641] customIrp = 0 [L9676] RET _BLAST_init() [L9678] COND TRUE status >= 0L [L9679] s = NP [L9680] customIrp = 0 [L9681] setEventCalled = customIrp [L9682] lowerDriverReturn = setEventCalled [L9683] compRegistered = lowerDriverReturn [L9684] compFptr = compRegistered [L9685] pended = compFptr [L9686] pirp->IoStatus.__annonCompField4.Status = 0L [L9687] myStatus = 0L [L9688] COND FALSE !(irp_choice == 0) [L9695] CALL stub_driver_init() [L9650] s = NP [L9651] customIrp = 0 [L9652] setEventCalled = customIrp [L9653] lowerDriverReturn = setEventCalled [L9654] compRegistered = lowerDriverReturn [L9655] compFptr = compRegistered [L9656] pended = compFptr [L9695] RET stub_driver_init() [L9697] COND FALSE !(! (status >= 0L)) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9702] COND FALSE !(__BLAST_NONDET == 0) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=2166343333, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9705] COND FALSE !(__BLAST_NONDET == 1) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9708] COND FALSE !(__BLAST_NONDET == 3) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9711] COND FALSE !(__BLAST_NONDET == 4) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9714] COND FALSE !(__BLAST_NONDET == 5) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=2166343333, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9717] COND TRUE __BLAST_NONDET == 6 [L9756] CALL, EXPR PptDispatchSystemControl(& devobj, pirp) [L9473] SYSCTL_IRP_DISPOSITION disposition ; [L9474] NTSTATUS status ; [L9475] PDEVICE_EXTENSION pDevExt ; [L9479] EXPR DeviceObject->DeviceExtension [L9479] pDevExt = (struct _DEVICE_EXTENSION *)DeviceObject->DeviceExtension [L9480] CALL, EXPR WmiSystemControl(& pDevExt->WmiLibContext, DeviceObject, Irp, & disposition) [L10962] int __BLAST_NONDET = __VERIFIER_nondet_int() ; [L10965] COND TRUE __BLAST_NONDET == 0 [L10972] return (0L); [L9480] RET, EXPR WmiSystemControl(& pDevExt->WmiLibContext, DeviceObject, Irp, & disposition) [L9480] status = WmiSystemControl(& pDevExt->WmiLibContext, DeviceObject, Irp, & disposition) [L9482] EXPR \read(disposition) VAL [={0:0}, \read(disposition)=0, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, DeviceObject={43:0}, DeviceObject={43:0}, disposition={42:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, Irp={47:0}, Irp={47:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pDevExt={2549575410:-3}, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0] [L9482] COND TRUE disposition == 0 [L9498] s = DC VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, DeviceObject={43:0}, DeviceObject={43:0}, disposition={42:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=2166343333, IPC=7, Irp={47:0}, Irp={47:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pDevExt={2549575410:-3}, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0] [L9542] return (status); [L9542] return (status); [L9756] RET, EXPR PptDispatchSystemControl(& devobj, pirp) [L9756] status = PptDispatchSystemControl(& devobj, pirp) [L9783] COND FALSE !(\read(we_should_unload)) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9793] COND FALSE !(pended == 1) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9801] COND FALSE !(pended == 1) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9809] COND FALSE !(s == UNLOADED) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9812] COND FALSE !(status == -1L) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9815] COND TRUE s != SKIP2 VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9816] COND TRUE s != IPC VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9817] COND FALSE !(s != DC) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9829] COND FALSE !(pended == 1) VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9838] COND TRUE s == DC VAL [={0:0}, __BLAST_NONDET=6, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={45:0}, DC=2, devobj={43:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=2166343333, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, IPC=7, irp={47:0}, irp_choice=1, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9840] CALL errorFn() VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=2166343333, IPC=7, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2401] reach_error() VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=63272, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=2166343333, IPC=7, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={47:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=-1, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 70 procedures, 1385 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 105.6s, OverallIterations: 8, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 100.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 24 mSolverCounterUnknown, 11765 SdHoareTripleChecker+Valid, 98.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 11721 mSDsluCounter, 31514 SdHoareTripleChecker+Invalid, 95.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 15042 mSDsCounter, 2172 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5111 IncrementalHoareTripleChecker+Invalid, 7307 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2172 mSolverCounterUnsat, 17837 mSDtfsCounter, 5111 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 24 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5779occurred in iteration=7, InterpolantAutomatonStates: 25, 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, 7 MinimizatonAttempts, 217 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 156 NumberOfCodeBlocks, 156 NumberOfCodeBlocksAsserted, 8 NumberOfCheckSat, 126 ConstructedInterpolants, 0 QuantifiedInterpolants, 311 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 7 InterpolantComputations, 7 PerfectInterpolantSequences, 0/0 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-23 02:00:58,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 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_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/config/TaipanReach.xml -i ../../sv-benchmarks/c/ntdrivers/parport.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V --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 a1ead5ef4094d0253ba0f6c617a11ece235a4b1bb5eae8c695548dfbceeb05a3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-23 02:01:01,573 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-23 02:01:01,575 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-23 02:01:01,622 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-23 02:01:01,623 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-23 02:01:01,624 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-23 02:01:01,627 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-23 02:01:01,630 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-23 02:01:01,632 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-23 02:01:01,634 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-23 02:01:01,636 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-23 02:01:01,638 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-23 02:01:01,638 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-23 02:01:01,640 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-23 02:01:01,642 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-23 02:01:01,644 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-23 02:01:01,645 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-23 02:01:01,647 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-23 02:01:01,650 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-23 02:01:01,653 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-23 02:01:01,656 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-23 02:01:01,663 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-23 02:01:01,664 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-23 02:01:01,666 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-23 02:01:01,670 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-23 02:01:01,671 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-23 02:01:01,671 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-23 02:01:01,673 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-23 02:01:01,674 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-23 02:01:01,675 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-23 02:01:01,676 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-23 02:01:01,686 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-23 02:01:01,689 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-23 02:01:01,690 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-23 02:01:01,695 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-23 02:01:01,696 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-23 02:01:01,697 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-23 02:01:01,697 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-23 02:01:01,713 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-23 02:01:01,715 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-23 02:01:01,716 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-23 02:01:01,717 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-23 02:01:01,773 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-23 02:01:01,774 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-23 02:01:01,775 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-23 02:01:01,775 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-23 02:01:01,776 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-23 02:01:01,777 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-23 02:01:01,777 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-23 02:01:01,777 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-23 02:01:01,777 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-23 02:01:01,778 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-23 02:01:01,779 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-23 02:01:01,779 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-23 02:01:01,781 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-23 02:01:01,781 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-23 02:01:01,782 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-23 02:01:01,782 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-23 02:01:01,782 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-23 02:01:01,783 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-23 02:01:01,783 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-23 02:01:01,783 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-23 02:01:01,783 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-23 02:01:01,784 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-23 02:01:01,784 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-23 02:01:01,784 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-23 02:01:01,785 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-23 02:01:01,785 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-23 02:01:01,785 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-23 02:01:01,785 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-23 02:01:01,786 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-23 02:01:01,786 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:01:01,786 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-23 02:01:01,787 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-23 02:01:01,787 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-23 02:01:01,787 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-23 02:01:01,788 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-23 02:01:01,788 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-23 02:01:01,788 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-23 02:01:01,789 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-23 02:01:01,789 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_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/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_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V 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 -> a1ead5ef4094d0253ba0f6c617a11ece235a4b1bb5eae8c695548dfbceeb05a3 [2021-11-23 02:01:02,281 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-23 02:01:02,309 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-23 02:01:02,311 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-23 02:01:02,313 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-23 02:01:02,314 INFO L275 PluginConnector]: CDTParser initialized [2021-11-23 02:01:02,315 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/../../sv-benchmarks/c/ntdrivers/parport.i.cil-1.c [2021-11-23 02:01:02,391 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/d4a0b704a/0669539b11c64bfb934b4135fc2288d3/FLAG451ca05ad [2021-11-23 02:01:03,574 INFO L306 CDTParser]: Found 1 translation units. [2021-11-23 02:01:03,576 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/sv-benchmarks/c/ntdrivers/parport.i.cil-1.c [2021-11-23 02:01:03,636 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/d4a0b704a/0669539b11c64bfb934b4135fc2288d3/FLAG451ca05ad [2021-11-23 02:01:03,897 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/data/d4a0b704a/0669539b11c64bfb934b4135fc2288d3 [2021-11-23 02:01:03,899 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-23 02:01:03,901 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-23 02:01:03,910 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-23 02:01:03,910 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-23 02:01:03,914 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-23 02:01:03,915 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:01:03" (1/1) ... [2021-11-23 02:01:03,917 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6829bab4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:03, skipping insertion in model container [2021-11-23 02:01:03,917 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 02:01:03" (1/1) ... [2021-11-23 02:01:03,925 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-23 02:01:04,101 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 02:01:05,056 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/sv-benchmarks/c/ntdrivers/parport.i.cil-1.c[86303,86316] [2021-11-23 02:01:06,042 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:01:06,067 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-23 02:01:06,181 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-23 02:01:06,232 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/sv-benchmarks/c/ntdrivers/parport.i.cil-1.c[86303,86316] [2021-11-23 02:01:06,644 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:01:06,672 INFO L203 MainTranslator]: Completed pre-run [2021-11-23 02:01:06,782 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/sv-benchmarks/c/ntdrivers/parport.i.cil-1.c[86303,86316] [2021-11-23 02:01:07,124 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-23 02:01:07,269 INFO L208 MainTranslator]: Completed translation [2021-11-23 02:01:07,270 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07 WrapperNode [2021-11-23 02:01:07,270 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-23 02:01:07,272 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-23 02:01:07,272 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-23 02:01:07,272 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-23 02:01:07,281 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,411 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,636 INFO L137 Inliner]: procedures = 261, calls = 2267, calls flagged for inlining = 84, calls inlined = 64, statements flattened = 4466 [2021-11-23 02:01:07,637 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-23 02:01:07,638 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-23 02:01:07,639 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-23 02:01:07,639 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-23 02:01:07,655 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,656 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,700 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,701 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,898 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,943 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:07,989 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:08,032 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-23 02:01:08,034 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-23 02:01:08,035 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-23 02:01:08,035 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-23 02:01:08,036 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (1/1) ... [2021-11-23 02:01:08,046 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-23 02:01:08,060 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/z3 [2021-11-23 02:01:08,074 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-23 02:01:08,092 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-23 02:01:08,135 INFO L130 BoogieDeclarations]: Found specification of procedure PptDebugDumpResourceRequirementsList [2021-11-23 02:01:08,135 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDebugDumpResourceRequirementsList [2021-11-23 02:01:08,135 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLock [2021-11-23 02:01:08,136 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLock [2021-11-23 02:01:08,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-23 02:01:08,136 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-23 02:01:08,136 INFO L130 BoogieDeclarations]: Found specification of procedure WRITE_PORT_UCHAR [2021-11-23 02:01:08,136 INFO L138 BoogieDeclarations]: Found implementation of procedure WRITE_PORT_UCHAR [2021-11-23 02:01:08,137 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-23 02:01:08,137 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockDiskModeByte [2021-11-23 02:01:08,137 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockDiskModeByte [2021-11-23 02:01:08,137 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2021-11-23 02:01:08,138 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~PVOID~0~TO~~BOOLEAN~0 [2021-11-23 02:01:08,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-23 02:01:08,138 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-23 02:01:08,138 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-23 02:01:08,138 INFO L130 BoogieDeclarations]: Found specification of procedure PptClearByteMode [2021-11-23 02:01:08,139 INFO L138 BoogieDeclarations]: Found implementation of procedure PptClearByteMode [2021-11-23 02:01:08,139 INFO L130 BoogieDeclarations]: Found specification of procedure KeStallExecutionProcessor [2021-11-23 02:01:08,139 INFO L138 BoogieDeclarations]: Found implementation of procedure KeStallExecutionProcessor [2021-11-23 02:01:08,139 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrSetMode [2021-11-23 02:01:08,139 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrSetMode [2021-11-23 02:01:08,140 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-23 02:01:08,140 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-23 02:01:08,140 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedDecrement [2021-11-23 02:01:08,140 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedDecrement [2021-11-23 02:01:08,141 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-11-23 02:01:08,141 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-11-23 02:01:08,141 INFO L130 BoogieDeclarations]: Found specification of procedure IofCallDriver [2021-11-23 02:01:08,142 INFO L138 BoogieDeclarations]: Found implementation of procedure IofCallDriver [2021-11-23 02:01:08,142 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2021-11-23 02:01:08,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpPassThroughPnpIrpAndReleaseRemoveLock [2021-11-23 02:01:08,143 INFO L130 BoogieDeclarations]: Found specification of procedure PptEcrClearMode [2021-11-23 02:01:08,143 INFO L138 BoogieDeclarations]: Found implementation of procedure PptEcrClearMode [2021-11-23 02:01:08,144 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-23 02:01:08,144 INFO L130 BoogieDeclarations]: Found specification of procedure PptDumpRemovalRelationsList [2021-11-23 02:01:08,144 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDumpRemovalRelationsList [2021-11-23 02:01:08,144 INFO L130 BoogieDeclarations]: Found specification of procedure PptLogError [2021-11-23 02:01:08,144 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLogError [2021-11-23 02:01:08,145 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-23 02:01:08,145 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpUnhandledIrp [2021-11-23 02:01:08,145 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpUnhandledIrp [2021-11-23 02:01:08,145 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterExistsNonIrqResourceList [2021-11-23 02:01:08,146 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterExistsNonIrqResourceList [2021-11-23 02:01:08,146 INFO L130 BoogieDeclarations]: Found specification of procedure PptIsNecR98Machine [2021-11-23 02:01:08,147 INFO L138 BoogieDeclarations]: Found implementation of procedure PptIsNecR98Machine [2021-11-23 02:01:08,148 INFO L130 BoogieDeclarations]: Found specification of procedure CheckPort [2021-11-23 02:01:08,148 INFO L138 BoogieDeclarations]: Found implementation of procedure CheckPort [2021-11-23 02:01:08,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-23 02:01:08,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-23 02:01:08,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-23 02:01:08,149 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-23 02:01:08,149 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-23 02:01:08,150 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-23 02:01:08,150 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipSetDiskMode [2021-11-23 02:01:08,150 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipSetDiskMode [2021-11-23 02:01:08,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2021-11-23 02:01:08,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-23 02:01:08,151 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-23 02:01:08,152 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectLegacyZip [2021-11-23 02:01:08,152 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectLegacyZip [2021-11-23 02:01:08,152 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectDevice [2021-11-23 02:01:08,152 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectDevice [2021-11-23 02:01:08,152 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove [2021-11-23 02:01:08,153 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove [2021-11-23 02:01:08,153 INFO L130 BoogieDeclarations]: Found specification of procedure PptDisconnectInterrupt [2021-11-23 02:01:08,153 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDisconnectInterrupt [2021-11-23 02:01:08,153 INFO L130 BoogieDeclarations]: Found specification of procedure RtlQueryRegistryValues [2021-11-23 02:01:08,154 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlQueryRegistryValues [2021-11-23 02:01:08,155 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpBounceAndCatchPnpIrp [2021-11-23 02:01:08,155 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpBounceAndCatchPnpIrp [2021-11-23 02:01:08,155 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTickCount [2021-11-23 02:01:08,155 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTickCount [2021-11-23 02:01:08,155 INFO L130 BoogieDeclarations]: Found specification of procedure IoGetConfigurationInformation [2021-11-23 02:01:08,156 INFO L138 BoogieDeclarations]: Found implementation of procedure IoGetConfigurationInformation [2021-11-23 02:01:08,156 INFO L130 BoogieDeclarations]: Found specification of procedure KeQueryTimeIncrement [2021-11-23 02:01:08,156 INFO L138 BoogieDeclarations]: Found implementation of procedure KeQueryTimeIncrement [2021-11-23 02:01:08,156 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchronizedIncrement [2021-11-23 02:01:08,157 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchronizedIncrement [2021-11-23 02:01:08,157 INFO L130 BoogieDeclarations]: Found specification of procedure PptSynchCompletionRoutine [2021-11-23 02:01:08,157 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSynchCompletionRoutine [2021-11-23 02:01:08,158 INFO L130 BoogieDeclarations]: Found specification of procedure IoReportResourceUsage [2021-11-23 02:01:08,158 INFO L138 BoogieDeclarations]: Found implementation of procedure IoReportResourceUsage [2021-11-23 02:01:08,159 INFO L130 BoogieDeclarations]: Found specification of procedure PptInitiate1284_3 [2021-11-23 02:01:08,159 INFO L138 BoogieDeclarations]: Found implementation of procedure PptInitiate1284_3 [2021-11-23 02:01:08,159 INFO L130 BoogieDeclarations]: Found specification of procedure PptPnpFilterRemoveIrqResourceLists [2021-11-23 02:01:08,160 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPnpFilterRemoveIrqResourceLists [2021-11-23 02:01:08,161 INFO L130 BoogieDeclarations]: Found specification of procedure PptDispatchCleanup [2021-11-23 02:01:08,162 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDispatchCleanup [2021-11-23 02:01:08,162 INFO L130 BoogieDeclarations]: Found specification of procedure errorFn [2021-11-23 02:01:08,163 INFO L138 BoogieDeclarations]: Found implementation of procedure errorFn [2021-11-23 02:01:08,163 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-23 02:01:08,163 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-23 02:01:08,163 INFO L130 BoogieDeclarations]: Found specification of procedure RtlCompareUnicodeString [2021-11-23 02:01:08,163 INFO L138 BoogieDeclarations]: Found implementation of procedure RtlCompareUnicodeString [2021-11-23 02:01:08,164 INFO L130 BoogieDeclarations]: Found specification of procedure READ_PORT_UCHAR [2021-11-23 02:01:08,164 INFO L138 BoogieDeclarations]: Found implementation of procedure READ_PORT_UCHAR [2021-11-23 02:01:08,164 INFO L130 BoogieDeclarations]: Found specification of procedure PptFreePort [2021-11-23 02:01:08,164 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFreePort [2021-11-23 02:01:08,165 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEcpPort [2021-11-23 02:01:08,165 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEcpPort [2021-11-23 02:01:08,165 INFO L130 BoogieDeclarations]: Found specification of procedure IoSetDeviceInterfaceState [2021-11-23 02:01:08,166 INFO L138 BoogieDeclarations]: Found implementation of procedure IoSetDeviceInterfaceState [2021-11-23 02:01:08,166 INFO L130 BoogieDeclarations]: Found specification of procedure IoWMIRegistrationControl [2021-11-23 02:01:08,166 INFO L138 BoogieDeclarations]: Found implementation of procedure IoWMIRegistrationControl [2021-11-23 02:01:08,166 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-23 02:01:08,167 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-23 02:01:08,168 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-23 02:01:08,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-23 02:01:08,171 INFO L130 BoogieDeclarations]: Found specification of procedure PptDeselectLegacyZip [2021-11-23 02:01:08,172 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDeselectLegacyZip [2021-11-23 02:01:08,172 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetCancelRoutine [2021-11-23 02:01:08,173 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetCancelRoutine [2021-11-23 02:01:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure PptTrySelectDevice [2021-11-23 02:01:08,174 INFO L138 BoogieDeclarations]: Found implementation of procedure PptTrySelectDevice [2021-11-23 02:01:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-23 02:01:08,174 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectBytePort [2021-11-23 02:01:08,275 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectBytePort [2021-11-23 02:01:08,275 INFO L130 BoogieDeclarations]: Found specification of procedure PptReleaseRemoveLock [2021-11-23 02:01:08,275 INFO L138 BoogieDeclarations]: Found implementation of procedure PptReleaseRemoveLock [2021-11-23 02:01:08,275 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-23 02:01:08,275 INFO L130 BoogieDeclarations]: Found specification of procedure PptPowerComplete [2021-11-23 02:01:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure PptPowerComplete [2021-11-23 02:01:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure PptFailRequest [2021-11-23 02:01:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure PptFailRequest [2021-11-23 02:01:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure IoAcquireRemoveLockEx [2021-11-23 02:01:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure IoAcquireRemoveLockEx [2021-11-23 02:01:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-23 02:01:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure stubMoreProcessingRequired [2021-11-23 02:01:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure stubMoreProcessingRequired [2021-11-23 02:01:08,276 INFO L130 BoogieDeclarations]: Found specification of procedure PptSetByteMode [2021-11-23 02:01:08,276 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSetByteMode [2021-11-23 02:01:08,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-23 02:01:08,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-23 02:01:08,277 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-23 02:01:08,277 INFO L130 BoogieDeclarations]: Found specification of procedure PptLegacyZipClockPrtModeByte [2021-11-23 02:01:08,277 INFO L138 BoogieDeclarations]: Found implementation of procedure PptLegacyZipClockPrtModeByte [2021-11-23 02:01:08,277 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetectEppPort [2021-11-23 02:01:08,277 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetectEppPort [2021-11-23 02:01:08,277 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoWidth [2021-11-23 02:01:08,277 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoWidth [2021-11-23 02:01:08,277 INFO L130 BoogieDeclarations]: Found specification of procedure PptSend1284_3Command [2021-11-23 02:01:08,278 INFO L138 BoogieDeclarations]: Found implementation of procedure PptSend1284_3Command [2021-11-23 02:01:08,278 INFO L130 BoogieDeclarations]: Found specification of procedure PptDetermineFifoDepth [2021-11-23 02:01:08,278 INFO L138 BoogieDeclarations]: Found implementation of procedure PptDetermineFifoDepth [2021-11-23 02:01:08,278 INFO L130 BoogieDeclarations]: Found specification of procedure PptCompleteRequest [2021-11-23 02:01:08,278 INFO L138 BoogieDeclarations]: Found implementation of procedure PptCompleteRequest [2021-11-23 02:01:08,278 INFO L130 BoogieDeclarations]: Found specification of procedure PoCallDriver [2021-11-23 02:01:08,278 INFO L138 BoogieDeclarations]: Found implementation of procedure PoCallDriver [2021-11-23 02:01:08,278 INFO L130 BoogieDeclarations]: Found specification of procedure InterlockedIncrement [2021-11-23 02:01:08,278 INFO L138 BoogieDeclarations]: Found implementation of procedure InterlockedIncrement [2021-11-23 02:01:08,278 INFO L130 BoogieDeclarations]: Found specification of procedure PoRequestPowerIrp [2021-11-23 02:01:08,279 INFO L138 BoogieDeclarations]: Found implementation of procedure PoRequestPowerIrp [2021-11-23 02:01:08,279 INFO L130 BoogieDeclarations]: Found specification of procedure KeSynchronizeExecution [2021-11-23 02:01:08,279 INFO L138 BoogieDeclarations]: Found implementation of procedure KeSynchronizeExecution [2021-11-23 02:01:08,279 INFO L130 BoogieDeclarations]: Found specification of procedure PptAcquireRemoveLockOrFailIrp [2021-11-23 02:01:08,279 INFO L138 BoogieDeclarations]: Found implementation of procedure PptAcquireRemoveLockOrFailIrp [2021-11-23 02:01:08,279 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2021-11-23 02:01:08,279 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~PVOID~0~X~~UCHAR~0~TO~~NTSTATUS~0 [2021-11-23 02:01:08,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-23 02:01:08,279 INFO L130 BoogieDeclarations]: Found specification of procedure PoSetPowerState [2021-11-23 02:01:08,280 INFO L138 BoogieDeclarations]: Found implementation of procedure PoSetPowerState [2021-11-23 02:01:08,280 INFO L130 BoogieDeclarations]: Found specification of procedure Ppt1284_3AssignAddress [2021-11-23 02:01:08,280 INFO L138 BoogieDeclarations]: Found implementation of procedure Ppt1284_3AssignAddress [2021-11-23 02:01:08,280 INFO L130 BoogieDeclarations]: Found specification of procedure ExAllocatePoolWithTag [2021-11-23 02:01:08,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ExAllocatePoolWithTag [2021-11-23 02:01:08,282 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-23 02:01:08,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-23 02:01:09,242 INFO L236 CfgBuilder]: Building ICFG [2021-11-23 02:01:09,246 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-23 02:01:09,323 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:09,384 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##26: assume !false; [2021-11-23 02:01:09,384 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume false; [2021-11-23 02:01:12,530 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:12,543 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-23 02:01:12,543 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-23 02:01:12,959 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:13,025 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-11-23 02:01:13,025 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-11-23 02:01:13,310 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:13,605 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2021-11-23 02:01:13,605 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2021-11-23 02:01:18,288 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:18,456 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-11-23 02:01:18,456 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-11-23 02:01:20,802 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:20,891 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##18: assume !false; [2021-11-23 02:01:20,891 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##17: assume false; [2021-11-23 02:01:23,043 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:23,062 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2021-11-23 02:01:23,063 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2021-11-23 02:01:23,064 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:23,257 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume false; [2021-11-23 02:01:23,257 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##22: assume !false; [2021-11-23 02:01:24,114 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,117 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,121 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,122 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,123 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,126 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,140 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,142 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,150 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,153 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,154 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:01:24,157 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-23 02:02:04,804 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##369: assume !false; [2021-11-23 02:02:04,804 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##368: assume false; [2021-11-23 02:02:04,804 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##407: assume !false; [2021-11-23 02:02:04,804 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##406: assume false; [2021-11-23 02:02:04,804 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##470: assume false; [2021-11-23 02:02:04,805 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##471: assume !false; [2021-11-23 02:02:04,805 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##525: assume !false; [2021-11-23 02:02:04,805 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##524: assume false; [2021-11-23 02:02:04,805 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##515: assume !false; [2021-11-23 02:02:04,805 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##514: assume false; [2021-11-23 02:02:04,805 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##94: assume !false; [2021-11-23 02:02:04,805 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##93: assume false; [2021-11-23 02:02:04,806 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##69: assume !false; [2021-11-23 02:02:04,806 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##68: assume false; [2021-11-23 02:02:04,806 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##131: assume !false; [2021-11-23 02:02:04,806 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##130: assume false; [2021-11-23 02:02:04,806 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##25: assume !false; [2021-11-23 02:02:04,806 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##24: assume false; [2021-11-23 02:02:04,806 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##157: assume !false; [2021-11-23 02:02:04,807 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##156: assume false; [2021-11-23 02:02:04,807 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##569: assume false; [2021-11-23 02:02:04,807 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##570: assume !false; [2021-11-23 02:02:04,807 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##125: assume !false; [2021-11-23 02:02:04,807 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume false; [2021-11-23 02:02:04,870 INFO L277 CfgBuilder]: Performing block encoding [2021-11-23 02:02:04,894 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-23 02:02:04,894 INFO L301 CfgBuilder]: Removed 32 assume(true) statements. [2021-11-23 02:02:04,901 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:02:04 BoogieIcfgContainer [2021-11-23 02:02:04,901 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-23 02:02:04,903 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-23 02:02:04,904 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-23 02:02:04,907 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-23 02:02:04,907 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 02:01:03" (1/3) ... [2021-11-23 02:02:04,908 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57b708b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:02:04, skipping insertion in model container [2021-11-23 02:02:04,909 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 02:01:07" (2/3) ... [2021-11-23 02:02:04,909 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@57b708b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 02:02:04, skipping insertion in model container [2021-11-23 02:02:04,909 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:02:04" (3/3) ... [2021-11-23 02:02:04,911 INFO L111 eAbstractionObserver]: Analyzing ICFG parport.i.cil-1.c [2021-11-23 02:02:04,917 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-23 02:02:04,918 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-23 02:02:04,992 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-23 02:02:05,000 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-23 02:02:05,001 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-23 02:02:05,069 INFO L276 IsEmpty]: Start isEmpty. Operand has 1702 states, 1189 states have (on average 1.465937762825904) internal successors, (1743), 1238 states have internal predecessors, (1743), 442 states have call successors, (442), 69 states have call predecessors, (442), 69 states have return successors, (442), 429 states have call predecessors, (442), 442 states have call successors, (442) [2021-11-23 02:02:05,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-23 02:02:05,075 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:02:05,076 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:02:05,077 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:02:05,082 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:02:05,083 INFO L85 PathProgramCache]: Analyzing trace with hash -724716073, now seen corresponding path program 1 times [2021-11-23 02:02:05,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 02:02:05,099 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [11113666] [2021-11-23 02:02:05,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:02:05,100 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 02:02:05,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 02:02:05,108 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 02:02:05,141 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-23 02:02:05,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:02:05,952 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-23 02:02:05,958 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:02:06,231 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-23 02:02:06,231 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:02:06,430 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-23 02:02:06,431 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 02:02:06,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [11113666] [2021-11-23 02:02:06,432 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [11113666] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 02:02:06,432 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:02:06,432 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-23 02:02:06,434 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411345392] [2021-11-23 02:02:06,435 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 02:02:06,440 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:02:06,440 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 02:02:06,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:02:06,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:02:06,483 INFO L87 Difference]: Start difference. First operand has 1702 states, 1189 states have (on average 1.465937762825904) internal successors, (1743), 1238 states have internal predecessors, (1743), 442 states have call successors, (442), 69 states have call predecessors, (442), 69 states have return successors, (442), 429 states have call predecessors, (442), 442 states have call successors, (442) Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:02:07,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:02:07,150 INFO L93 Difference]: Finished difference Result 3313 states and 5202 transitions. [2021-11-23 02:02:07,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:02:07,153 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-23 02:02:07,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:02:07,191 INFO L225 Difference]: With dead ends: 3313 [2021-11-23 02:02:07,191 INFO L226 Difference]: Without dead ends: 1695 [2021-11-23 02:02:07,210 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:02:07,215 INFO L933 BasicCegarLoop]: 2534 mSDtfsCounter, 8 mSDsluCounter, 2480 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 5014 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-11-23 02:02:07,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 5014 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-11-23 02:02:07,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2021-11-23 02:02:07,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1695. [2021-11-23 02:02:07,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1695 states, 1184 states have (on average 1.4028716216216217) internal successors, (1661), 1231 states have internal predecessors, (1661), 442 states have call successors, (442), 69 states have call predecessors, (442), 68 states have return successors, (423), 415 states have call predecessors, (423), 423 states have call successors, (423) [2021-11-23 02:02:07,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1695 states to 1695 states and 2526 transitions. [2021-11-23 02:02:07,457 INFO L78 Accepts]: Start accepts. Automaton has 1695 states and 2526 transitions. Word has length 13 [2021-11-23 02:02:07,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:02:07,458 INFO L470 AbstractCegarLoop]: Abstraction has 1695 states and 2526 transitions. [2021-11-23 02:02:07,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:02:07,459 INFO L276 IsEmpty]: Start isEmpty. Operand 1695 states and 2526 transitions. [2021-11-23 02:02:07,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-23 02:02:07,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:02:07,461 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:02:07,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-23 02:02:07,680 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 02:02:07,681 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:02:07,681 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:02:07,682 INFO L85 PathProgramCache]: Analyzing trace with hash -705401190, now seen corresponding path program 1 times [2021-11-23 02:02:07,683 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 02:02:07,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [354906988] [2021-11-23 02:02:07,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:02:07,684 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 02:02:07,684 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 02:02:07,689 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 02:02:07,692 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-23 02:02:08,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:02:08,552 INFO L263 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-23 02:02:08,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:02:08,980 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-23 02:02:08,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:02:09,165 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-23 02:02:09,165 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 02:02:09,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [354906988] [2021-11-23 02:02:09,166 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [354906988] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 02:02:09,166 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:02:09,166 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 3] imperfect sequences [] total 5 [2021-11-23 02:02:09,167 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1265446951] [2021-11-23 02:02:09,167 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 02:02:09,168 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-23 02:02:09,168 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 02:02:09,169 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-23 02:02:09,169 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:02:09,170 INFO L87 Difference]: Start difference. First operand 1695 states and 2526 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:02:18,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:02:18,587 INFO L93 Difference]: Finished difference Result 4332 states and 6509 transitions. [2021-11-23 02:02:18,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:02:18,588 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-23 02:02:18,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:02:18,628 INFO L225 Difference]: With dead ends: 4332 [2021-11-23 02:02:18,628 INFO L226 Difference]: Without dead ends: 3194 [2021-11-23 02:02:18,637 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-23 02:02:18,639 INFO L933 BasicCegarLoop]: 4385 mSDtfsCounter, 6354 mSDsluCounter, 1474 mSDsCounter, 0 mSdLazyCounter, 968 mSolverCounterSat, 860 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6354 SdHoareTripleChecker+Valid, 5859 SdHoareTripleChecker+Invalid, 1828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 860 IncrementalHoareTripleChecker+Valid, 968 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.9s IncrementalHoareTripleChecker+Time [2021-11-23 02:02:18,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6354 Valid, 5859 Invalid, 1828 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [860 Valid, 968 Invalid, 0 Unknown, 0 Unchecked, 8.9s Time] [2021-11-23 02:02:18,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3194 states. [2021-11-23 02:02:18,938 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3194 to 3174. [2021-11-23 02:02:18,947 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3174 states, 2221 states have (on average 1.3980189104007203) internal successors, (3105), 2286 states have internal predecessors, (3105), 822 states have call successors, (822), 132 states have call predecessors, (822), 130 states have return successors, (840), 790 states have call predecessors, (840), 806 states have call successors, (840) [2021-11-23 02:02:18,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3174 states to 3174 states and 4767 transitions. [2021-11-23 02:02:18,983 INFO L78 Accepts]: Start accepts. Automaton has 3174 states and 4767 transitions. Word has length 18 [2021-11-23 02:02:18,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:02:18,984 INFO L470 AbstractCegarLoop]: Abstraction has 3174 states and 4767 transitions. [2021-11-23 02:02:18,985 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (5), 3 states have call predecessors, (5), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:02:18,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3174 states and 4767 transitions. [2021-11-23 02:02:18,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-23 02:02:19,000 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:02:19,000 INFO L514 BasicCegarLoop]: trace 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] [2021-11-23 02:02:19,022 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-23 02:02:19,214 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 02:02:19,214 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:02:19,215 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:02:19,215 INFO L85 PathProgramCache]: Analyzing trace with hash 1297128986, now seen corresponding path program 1 times [2021-11-23 02:02:19,216 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 02:02:19,216 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1387017592] [2021-11-23 02:02:19,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:02:19,217 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 02:02:19,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 02:02:19,218 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 02:02:19,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-23 02:02:19,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:02:19,939 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 02:02:19,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:02:20,732 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-23 02:02:20,732 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:02:21,076 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-23 02:02:21,080 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 02:02:21,080 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1387017592] [2021-11-23 02:02:21,081 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1387017592] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 02:02:21,081 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:02:21,081 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-23 02:02:21,081 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026680973] [2021-11-23 02:02:21,082 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 02:02:21,082 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-23 02:02:21,083 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 02:02:21,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-23 02:02:21,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-23 02:02:21,084 INFO L87 Difference]: Start difference. First operand 3174 states and 4767 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 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-23 02:02:34,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:02:34,755 INFO L93 Difference]: Finished difference Result 4337 states and 6516 transitions. [2021-11-23 02:02:34,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-23 02:02:34,756 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 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 30 [2021-11-23 02:02:34,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:02:34,802 INFO L225 Difference]: With dead ends: 4337 [2021-11-23 02:02:34,802 INFO L226 Difference]: Without dead ends: 4325 [2021-11-23 02:02:34,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 55 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:02:34,809 INFO L933 BasicCegarLoop]: 4191 mSDtfsCounter, 5244 mSDsluCounter, 3212 mSDsCounter, 0 mSdLazyCounter, 1848 mSolverCounterSat, 2160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5244 SdHoareTripleChecker+Valid, 7403 SdHoareTripleChecker+Invalid, 4008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2160 IncrementalHoareTripleChecker+Valid, 1848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:02:34,809 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5244 Valid, 7403 Invalid, 4008 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2160 Valid, 1848 Invalid, 0 Unknown, 0 Unchecked, 13.1s Time] [2021-11-23 02:02:34,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4325 states. [2021-11-23 02:02:35,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4325 to 4305. [2021-11-23 02:02:35,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4305 states, 2986 states have (on average 1.391158740790355) internal successors, (4154), 3060 states have internal predecessors, (4154), 1136 states have call successors, (1136), 179 states have call predecessors, (1136), 182 states have return successors, (1185), 1113 states have call predecessors, (1185), 1120 states have call successors, (1185) [2021-11-23 02:02:35,268 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4305 states to 4305 states and 6475 transitions. [2021-11-23 02:02:35,269 INFO L78 Accepts]: Start accepts. Automaton has 4305 states and 6475 transitions. Word has length 30 [2021-11-23 02:02:35,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:02:35,270 INFO L470 AbstractCegarLoop]: Abstraction has 4305 states and 6475 transitions. [2021-11-23 02:02:35,270 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 6 states have internal predecessors, (52), 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-23 02:02:35,270 INFO L276 IsEmpty]: Start isEmpty. Operand 4305 states and 6475 transitions. [2021-11-23 02:02:35,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-23 02:02:35,274 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:02:35,275 INFO L514 BasicCegarLoop]: trace 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] [2021-11-23 02:02:35,300 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-23 02:02:35,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 02:02:35,493 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:02:35,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:02:35,494 INFO L85 PathProgramCache]: Analyzing trace with hash 1296852156, now seen corresponding path program 1 times [2021-11-23 02:02:35,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 02:02:35,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1038249032] [2021-11-23 02:02:35,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:02:35,496 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 02:02:35,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 02:02:35,497 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 02:02:35,514 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-23 02:02:36,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:02:36,066 INFO L263 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 02:02:36,068 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:02:36,747 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-23 02:02:36,748 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:02:37,212 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-23 02:02:37,212 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 02:02:37,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1038249032] [2021-11-23 02:02:37,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1038249032] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 02:02:37,213 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:02:37,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-23 02:02:37,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347412846] [2021-11-23 02:02:37,213 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 02:02:37,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:02:37,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 02:02:37,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:02:37,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:02:37,214 INFO L87 Difference]: Start difference. First operand 4305 states and 6475 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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-23 02:02:44,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:02:44,441 INFO L93 Difference]: Finished difference Result 5034 states and 7543 transitions. [2021-11-23 02:02:44,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:02:44,442 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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 30 [2021-11-23 02:02:44,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:02:44,489 INFO L225 Difference]: With dead ends: 5034 [2021-11-23 02:02:44,489 INFO L226 Difference]: Without dead ends: 5025 [2021-11-23 02:02:44,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-23 02:02:44,496 INFO L933 BasicCegarLoop]: 3113 mSDtfsCounter, 5671 mSDsluCounter, 1593 mSDsCounter, 0 mSdLazyCounter, 943 mSolverCounterSat, 1086 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5694 SdHoareTripleChecker+Valid, 4706 SdHoareTripleChecker+Invalid, 2029 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1086 IncrementalHoareTripleChecker+Valid, 943 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2021-11-23 02:02:44,496 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5694 Valid, 4706 Invalid, 2029 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1086 Valid, 943 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2021-11-23 02:02:44,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5025 states. [2021-11-23 02:02:44,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5025 to 3953. [2021-11-23 02:02:44,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3953 states, 2720 states have (on average 1.3816176470588235) internal successors, (3758), 2783 states have internal predecessors, (3758), 1054 states have call successors, (1054), 177 states have call predecessors, (1054), 178 states have return successors, (1101), 1033 states have call predecessors, (1101), 1038 states have call successors, (1101) [2021-11-23 02:02:44,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3953 states to 3953 states and 5913 transitions. [2021-11-23 02:02:44,951 INFO L78 Accepts]: Start accepts. Automaton has 3953 states and 5913 transitions. Word has length 30 [2021-11-23 02:02:44,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:02:44,952 INFO L470 AbstractCegarLoop]: Abstraction has 3953 states and 5913 transitions. [2021-11-23 02:02:44,952 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 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-23 02:02:44,952 INFO L276 IsEmpty]: Start isEmpty. Operand 3953 states and 5913 transitions. [2021-11-23 02:02:44,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-23 02:02:44,955 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:02:44,955 INFO L514 BasicCegarLoop]: trace 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] [2021-11-23 02:02:44,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-23 02:02:45,168 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 02:02:45,168 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:02:45,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:02:45,169 INFO L85 PathProgramCache]: Analyzing trace with hash 1111286939, now seen corresponding path program 1 times [2021-11-23 02:02:45,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 02:02:45,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [458822408] [2021-11-23 02:02:45,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:02:45,170 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 02:02:45,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 02:02:45,171 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 02:02:45,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-23 02:02:45,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:02:45,771 INFO L263 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-23 02:02:45,773 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:02:46,489 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-23 02:02:46,492 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:02:46,964 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-23 02:02:46,965 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 02:02:46,965 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [458822408] [2021-11-23 02:02:46,965 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [458822408] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 02:02:46,965 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:02:46,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-23 02:02:46,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1959893482] [2021-11-23 02:02:46,966 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 02:02:46,966 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-23 02:02:46,966 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 02:02:46,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-23 02:02:46,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-23 02:02:46,967 INFO L87 Difference]: Start difference. First operand 3953 states and 5913 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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-23 02:02:57,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:02:57,958 INFO L93 Difference]: Finished difference Result 3983 states and 5946 transitions. [2021-11-23 02:02:57,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-23 02:02:57,959 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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 31 [2021-11-23 02:02:57,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:02:57,995 INFO L225 Difference]: With dead ends: 3983 [2021-11-23 02:02:57,995 INFO L226 Difference]: Without dead ends: 3976 [2021-11-23 02:02:57,999 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-11-23 02:02:58,000 INFO L933 BasicCegarLoop]: 3112 mSDtfsCounter, 8188 mSDsluCounter, 3164 mSDsCounter, 0 mSdLazyCounter, 1812 mSolverCounterSat, 2552 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8188 SdHoareTripleChecker+Valid, 6276 SdHoareTripleChecker+Invalid, 4364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2552 IncrementalHoareTripleChecker+Valid, 1812 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2021-11-23 02:02:58,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8188 Valid, 6276 Invalid, 4364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2552 Valid, 1812 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2021-11-23 02:02:58,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3976 states. [2021-11-23 02:02:58,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3976 to 3953. [2021-11-23 02:02:58,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3953 states, 2720 states have (on average 1.38125) internal successors, (3757), 2783 states have internal predecessors, (3757), 1054 states have call successors, (1054), 177 states have call predecessors, (1054), 178 states have return successors, (1101), 1033 states have call predecessors, (1101), 1038 states have call successors, (1101) [2021-11-23 02:02:58,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3953 states to 3953 states and 5912 transitions. [2021-11-23 02:02:58,466 INFO L78 Accepts]: Start accepts. Automaton has 3953 states and 5912 transitions. Word has length 31 [2021-11-23 02:02:58,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:02:58,467 INFO L470 AbstractCegarLoop]: Abstraction has 3953 states and 5912 transitions. [2021-11-23 02:02:58,471 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 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-23 02:02:58,471 INFO L276 IsEmpty]: Start isEmpty. Operand 3953 states and 5912 transitions. [2021-11-23 02:02:58,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-11-23 02:02:58,476 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:02:58,476 INFO L514 BasicCegarLoop]: trace 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] [2021-11-23 02:02:58,497 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-23 02:02:58,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 02:02:58,696 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:02:58,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:02:58,696 INFO L85 PathProgramCache]: Analyzing trace with hash 888112273, now seen corresponding path program 1 times [2021-11-23 02:02:58,698 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 02:02:58,698 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1055144491] [2021-11-23 02:02:58,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:02:58,698 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 02:02:58,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 02:02:58,701 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 02:02:58,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-23 02:02:59,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-23 02:02:59,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 442 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-23 02:02:59,464 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-23 02:02:59,754 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-23 02:02:59,755 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-23 02:02:59,995 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-23 02:02:59,996 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-23 02:02:59,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1055144491] [2021-11-23 02:02:59,996 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1055144491] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-23 02:02:59,996 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-23 02:02:59,996 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-23 02:02:59,996 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40317358] [2021-11-23 02:02:59,997 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-23 02:02:59,997 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-23 02:02:59,997 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-23 02:02:59,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-23 02:02:59,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:02:59,998 INFO L87 Difference]: Start difference. First operand 3953 states and 5912 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:03:00,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-23 02:03:00,403 INFO L93 Difference]: Finished difference Result 6600 states and 9818 transitions. [2021-11-23 02:03:00,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-23 02:03:00,404 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), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-11-23 02:03:00,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-23 02:03:00,461 INFO L225 Difference]: With dead ends: 6600 [2021-11-23 02:03:00,461 INFO L226 Difference]: Without dead ends: 6206 [2021-11-23 02:03:00,468 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-23 02:03:00,472 INFO L933 BasicCegarLoop]: 3677 mSDtfsCounter, 2408 mSDsluCounter, 1802 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2408 SdHoareTripleChecker+Valid, 5479 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-23 02:03:00,472 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2408 Valid, 5479 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-23 02:03:00,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6206 states. [2021-11-23 02:03:01,020 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6206 to 6114. [2021-11-23 02:03:01,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6114 states, 4158 states have (on average 1.381914381914382) internal successors, (5746), 4263 states have internal predecessors, (5746), 1677 states have call successors, (1677), 273 states have call predecessors, (1677), 278 states have return successors, (1734), 1645 states have call predecessors, (1734), 1664 states have call successors, (1734) [2021-11-23 02:03:01,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6114 states to 6114 states and 9157 transitions. [2021-11-23 02:03:01,058 INFO L78 Accepts]: Start accepts. Automaton has 6114 states and 9157 transitions. Word has length 33 [2021-11-23 02:03:01,060 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-23 02:03:01,060 INFO L470 AbstractCegarLoop]: Abstraction has 6114 states and 9157 transitions. [2021-11-23 02:03:01,061 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), 2 states have call successors, (3), 2 states have call predecessors, (3), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-23 02:03:01,061 INFO L276 IsEmpty]: Start isEmpty. Operand 6114 states and 9157 transitions. [2021-11-23 02:03:01,062 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-23 02:03:01,063 INFO L506 BasicCegarLoop]: Found error trace [2021-11-23 02:03:01,063 INFO L514 BasicCegarLoop]: trace 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] [2021-11-23 02:03:01,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-23 02:03:01,281 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 02:03:01,281 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION === [errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-23 02:03:01,281 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-23 02:03:01,282 INFO L85 PathProgramCache]: Analyzing trace with hash -185844879, now seen corresponding path program 1 times [2021-11-23 02:03:01,282 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-23 02:03:01,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [208515983] [2021-11-23 02:03:01,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-23 02:03:01,283 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-23 02:03:01,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat [2021-11-23 02:03:01,284 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-23 02:03:01,296 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-23 02:03:03,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:03:03,488 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-23 02:03:05,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-23 02:03:05,444 INFO L133 FreeRefinementEngine]: Strategy WALRUS found a feasible trace [2021-11-23 02:03:05,445 INFO L628 BasicCegarLoop]: Counterexample is feasible [2021-11-23 02:03:05,446 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location errorFnErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-23 02:03:05,492 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-23 02:03:05,660 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/mathsat -unsat_core_generation=3 [2021-11-23 02:03:05,664 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-23 02:03:05,667 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-23 02:03:05,872 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 02:03:05 BoogieIcfgContainer [2021-11-23 02:03:05,872 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-23 02:03:05,873 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-23 02:03:05,873 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-23 02:03:05,873 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-23 02:03:05,874 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 02:02:04" (3/4) ... [2021-11-23 02:03:05,877 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-23 02:03:05,877 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-23 02:03:05,878 INFO L158 Benchmark]: Toolchain (without parser) took 121977.18ms. Allocated memory was 52.4MB in the beginning and 469.8MB in the end (delta: 417.3MB). Free memory was 28.4MB in the beginning and 150.8MB in the end (delta: -122.4MB). Peak memory consumption was 295.5MB. Max. memory is 16.1GB. [2021-11-23 02:03:05,879 INFO L158 Benchmark]: CDTParser took 0.33ms. Allocated memory is still 52.4MB. Free memory was 33.4MB in the beginning and 33.4MB in the end (delta: 38.3kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 02:03:05,879 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3361.25ms. Allocated memory was 52.4MB in the beginning and 127.9MB in the end (delta: 75.5MB). Free memory was 28.1MB in the beginning and 58.1MB in the end (delta: -29.9MB). Peak memory consumption was 72.6MB. Max. memory is 16.1GB. [2021-11-23 02:03:05,879 INFO L158 Benchmark]: Boogie Procedure Inliner took 365.01ms. Allocated memory was 127.9MB in the beginning and 222.3MB in the end (delta: 94.4MB). Free memory was 58.1MB in the beginning and 151.2MB in the end (delta: -93.1MB). Peak memory consumption was 30.5MB. Max. memory is 16.1GB. [2021-11-23 02:03:05,880 INFO L158 Benchmark]: Boogie Preprocessor took 394.36ms. Allocated memory is still 222.3MB. Free memory was 151.2MB in the beginning and 112.4MB in the end (delta: 38.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2021-11-23 02:03:05,881 INFO L158 Benchmark]: RCFGBuilder took 56866.97ms. Allocated memory was 222.3MB in the beginning and 469.8MB in the end (delta: 247.5MB). Free memory was 112.4MB in the beginning and 153.4MB in the end (delta: -41.0MB). Peak memory consumption was 239.2MB. Max. memory is 16.1GB. [2021-11-23 02:03:05,881 INFO L158 Benchmark]: TraceAbstraction took 60968.88ms. Allocated memory is still 469.8MB. Free memory was 152.4MB in the beginning and 151.8MB in the end (delta: 534.0kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-23 02:03:05,882 INFO L158 Benchmark]: Witness Printer took 4.55ms. Allocated memory is still 469.8MB. Free memory was 151.8MB in the beginning and 150.8MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2021-11-23 02:03:05,886 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.33ms. Allocated memory is still 52.4MB. Free memory was 33.4MB in the beginning and 33.4MB in the end (delta: 38.3kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3361.25ms. Allocated memory was 52.4MB in the beginning and 127.9MB in the end (delta: 75.5MB). Free memory was 28.1MB in the beginning and 58.1MB in the end (delta: -29.9MB). Peak memory consumption was 72.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 365.01ms. Allocated memory was 127.9MB in the beginning and 222.3MB in the end (delta: 94.4MB). Free memory was 58.1MB in the beginning and 151.2MB in the end (delta: -93.1MB). Peak memory consumption was 30.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 394.36ms. Allocated memory is still 222.3MB. Free memory was 151.2MB in the beginning and 112.4MB in the end (delta: 38.8MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * RCFGBuilder took 56866.97ms. Allocated memory was 222.3MB in the beginning and 469.8MB in the end (delta: 247.5MB). Free memory was 112.4MB in the beginning and 153.4MB in the end (delta: -41.0MB). Peak memory consumption was 239.2MB. Max. memory is 16.1GB. * TraceAbstraction took 60968.88ms. Allocated memory is still 469.8MB. Free memory was 152.4MB in the beginning and 151.8MB in the end (delta: 534.0kB). There was no memory consumed. Max. memory is 16.1GB. * Witness Printer took 4.55ms. Allocated memory is still 469.8MB. Free memory was 151.8MB in the beginning and 150.8MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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 - UnprovableResult [Line: 2401]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 2527. Possible FailurePath: [L2298] static int isFixed = 0; [L2299] static int isWin98 = 0; [L2380] int s ; [L2381] int UNLOADED ; [L2382] int NP ; [L2383] int DC ; [L2384] int SKIP1 ; [L2385] int SKIP2 ; [L2386] int MPR1 ; [L2387] int MPR3 ; [L2388] int IPC ; [L2389] int pended ; [L2390] NTSTATUS (*compFptr)(PDEVICE_OBJECT DeviceObject , PIRP Irp , PVOID Context ) ; [L2391] int compRegistered ; [L2392] int lowerDriverReturn ; [L2393] int setEventCalled ; [L2394] int customIrp ; [L2395] int myStatus ; [L2396] int routine ; [L2526-L2533] PCHAR PnpIrpName[25] = { "IRP_MN_START_DEVICE 0x00", "IRP_MN_QUERY_REMOVE_DEVICE 0x01", "IRP_MN_REMOVE_DEVICE 0x02", "IRP_MN_CANCEL_REMOVE_DEVICE 0x03", "IRP_MN_STOP_DEVICE 0x04", "IRP_MN_QUERY_STOP_DEVICE 0x05", "IRP_MN_CANCEL_STOP_DEVICE 0x06", "IRP_MN_QUERY_DEVICE_RELATIONS 0x07", "IRP_MN_QUERY_INTERFACE 0x08", "IRP_MN_QUERY_CAPABILITIES 0x09", "IRP_MN_QUERY_RESOURCES 0x0A", "IRP_MN_QUERY_RESOURCE_REQUIREMENTS 0x0B", "IRP_MN_QUERY_DEVICE_TEXT 0x0C", "IRP_MN_FILTER_RESOURCE_REQUIREMENTS 0x0D", " unused MinorFunction 0x0E", "IRP_MN_READ_CONFIG 0x0F", "IRP_MN_WRITE_CONFIG 0x10", "IRP_MN_EJECT 0x11", "IRP_MN_SET_LOCK 0x12", "IRP_MN_QUERY_ID 0x13", "IRP_MN_QUERY_PNP_DEVICE_STATE 0x14", "IRP_MN_QUERY_BUS_INFORMATION 0x15", "IRP_MN_DEVICE_USAGE_NOTIFICATION 0x16", "IRP_MN_SURPRISE_REMOVAL 0x17", "IRP_MN_QUERY_LEGACY_BUS_INFORMATION 0x18"}; [L3997-L3998] static UCHAR ModeQualifier___6[7] = { 170, 85, 0, 255, 135, 120, 255}; [L4950] int Extension_FilterMode = 0; [L6114] struct _GUID const GUID_PARALLEL_DEVICE = {2549575408U, 63619, 4560, {175, 31, 0, 0, 248, 0, 132, 92}}; [L6115] struct _GUID const GUID_PARCLASS_DEVICE = {2166343333U, 63272, 4560, {165, 55, 0, 0, 248, 117, 62, 209}}; [L6116] ULONG PptDebugLevel = 0UL; [L6117] ULONG PptBreakOn = 0UL; [L6118] UNICODE_STRING RegistryPath = {0, 0, 0}; [L6119] LONG PortInfoReferenceCount = -1L; [L6120] PFAST_MUTEX PortInfoMutex = (void *)0; [L6121] union _LARGE_INTEGER const PhysicalZero = {{0, 0L}}; [L6122] UCHAR PptDot3Retries = 5; [L6539] static PDRIVER_DISPATCH PptPnpDispatchFunctionTable[25] ; [L8116] static UCHAR LegacyZipModeQualifier___11[3] = { 0, 60, 32}; [L9448] GUID PptWmiAllocFreeCountsGuid = {1270573546, 26707, 4562, {142, 206, 0, 192, 79, 142, 244, 129}}; [L9449] WMIGUIDREGINFO PptWmiGuidList[1] = { {& PptWmiAllocFreeCountsGuid, 1, 0}}; [L9645] IRP *pirp ; [L9860] char _SLAM_alloc_dummy ; VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=0, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, IPC=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=0, MPR3=0, myStatus=0, NP=0, pended=0, PhysicalZero={38:0}, pirp={0:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=0, setEventCalled=0, SKIP1=0, SKIP2=0, UNLOADED=0] [L9661] DRIVER_OBJECT d ; [L9662] NTSTATUS status = __VERIFIER_nondet_long() ; [L9663] int we_should_unload = __VERIFIER_nondet_int() ; [L9664] IRP irp ; [L9665] int __BLAST_NONDET = __VERIFIER_nondet_int() ; [L9666] int irp_choice = __VERIFIER_nondet_int() ; [L9667] DEVICE_OBJECT devobj ; [L9668] s = __VERIFIER_nondet_int() [L9669] irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation = malloc(4 * sizeof (IO_STACK_LOCATION)) [L9671] EXPR irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation [L9671] irp.Tail.Overlay.__annonCompField17.__annonCompField16.CurrentStackLocation += 3 [L9675] pirp = & irp [L9676] CALL _BLAST_init() [L9627] UNLOADED = 0 [L9628] NP = 1 [L9629] DC = 2 [L9630] SKIP1 = 3 [L9631] SKIP2 = 4 [L9632] MPR1 = 5 [L9633] MPR3 = 6 [L9634] IPC = 7 [L9635] s = UNLOADED [L9636] pended = 0 [L9637] compFptr = 0 [L9638] compRegistered = 0 [L9639] lowerDriverReturn = 0 [L9640] setEventCalled = 0 [L9641] customIrp = 0 VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=4560, IPC=7, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=0, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L9676] RET _BLAST_init() [L9678] COND TRUE status >= 0L [L9679] s = NP [L9680] customIrp = 0 [L9681] setEventCalled = customIrp [L9682] lowerDriverReturn = setEventCalled [L9683] compRegistered = lowerDriverReturn [L9684] compFptr = compRegistered [L9685] pended = compFptr [L9686] pirp->IoStatus.__annonCompField4.Status = 0L [L9687] myStatus = 0L VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, IPC=7, irp={127:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0] [L9688] COND TRUE irp_choice == 0 [L9689] pirp->IoStatus.__annonCompField4.Status = -1073741637L [L9690] myStatus = -1073741637L VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0] [L9695] CALL stub_driver_init() [L9650] s = NP [L9651] customIrp = 0 [L9652] setEventCalled = customIrp [L9653] lowerDriverReturn = setEventCalled [L9654] compRegistered = lowerDriverReturn [L9655] compFptr = compRegistered [L9656] pended = compFptr VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, IPC=7, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L9695] RET stub_driver_init() [L9697] COND FALSE !(! (status >= 0L)) VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0] [L9702] COND FALSE !(__BLAST_NONDET == 0) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0] [L9705] COND TRUE __BLAST_NONDET == 1 VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0] [L9736] CALL, EXPR PptDispatchClose(& devobj, pirp) [L3908] PDEVICE_EXTENSION extension ; [L3909] NTSTATUS status ; [L3910] LONG tmp ; [L3913] EXPR DeviceObject->DeviceExtension [L3913] extension = DeviceObject->DeviceExtension [L3914] EXPR extension->DeviceStateFlags VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, DeviceObject={191:0}, DeviceObject={191:0}, extension={0:0}, extension->DeviceStateFlags=4096, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, Irp={127:0}, Irp={127:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=3221225659, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L3914] COND TRUE extension->DeviceStateFlags & 4096UL [L3916] Irp->IoStatus.__annonCompField4.Status = 0L [L3917] myStatus = 0L [L3918] Irp->IoStatus.Information = 0 VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, DeviceObject={191:0}, DeviceObject={191:0}, extension={0:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, Irp={127:0}, Irp={127:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L3919] CALL PptCompleteRequest(Irp, 0) VAL [={0:0}, \old(s)=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, IPC=7, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=1, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L6534] CALL IofCompleteRequest(Irp, PriorityBoost) [L10407] COND TRUE s == NP [L10408] s = DC VAL [={0:0}, \old(PriorityBoost)=0, \old(s)=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, IPC=7, Irp={127:0}, Irp={127:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, PriorityBoost=0, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L6534] RET IofCompleteRequest(Irp, PriorityBoost) [L3919] RET PptCompleteRequest(Irp, 0) VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, DeviceObject={191:0}, DeviceObject={191:0}, extension={0:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, Irp={127:0}, Irp={127:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L3921] return (0L); VAL [={0:0}, \result=0, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, DeviceObject={191:0}, DeviceObject={191:0}, extension={0:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, IPC=7, Irp={127:0}, Irp={127:0}, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L9736] RET, EXPR PptDispatchClose(& devobj, pirp) [L9736] status = PptDispatchClose(& devobj, pirp) [L9783] COND FALSE !(\read(we_should_unload)) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9793] COND FALSE !(pended == 1) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9801] COND FALSE !(pended == 1) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9809] COND FALSE !(s == UNLOADED) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9812] COND FALSE !(status == -1L) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9815] COND TRUE s != SKIP2 VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9816] COND TRUE s != IPC VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9817] COND FALSE !(s != DC) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=4560, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9829] COND FALSE !(pended == 1) VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9838] COND TRUE s == DC VAL [={0:0}, __BLAST_NONDET=1, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, d={211:0}, DC=2, devobj={191:0}, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, GUID_PARCLASS_DEVICE=-2128623963, IPC=7, irp={127:0}, irp_choice=0, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, status=0, UNLOADED=0, we_should_unload=0] [L9840] CALL errorFn() VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=-2264, IPC=7, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] [L2401] reach_error() VAL [={0:0}, _SLAM_alloc_dummy=0, compRegistered=0, customIrp=0, DC=2, Extension_FilterMode=0, GUID_PARALLEL_DEVICE={34:0}, GUID_PARCLASS_DEVICE=-2128623963, GUID_PARCLASS_DEVICE=4560, GUID_PARCLASS_DEVICE=-2264, IPC=7, isFixed=0, isWin98=0, LegacyZipModeQualifier___11={39:0}, lowerDriverReturn=0, ModeQualifier___6={33:0}, MPR1=5, MPR3=6, myStatus=0, NP=1, pended=0, PhysicalZero={38:0}, pirp={127:0}, PnpIrpName={32:0}, PortInfoMutex={0:0}, PortInfoReferenceCount=4294967295, PptBreakOn={36:0}, PptDebugLevel={35:0}, PptDot3Retries=5, PptWmiAllocFreeCountsGuid={40:0}, PptWmiGuidList={41:0}, RegistryPath={37:0}, routine=0, s=2, setEventCalled=0, SKIP1=3, SKIP2=4, UNLOADED=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 70 procedures, 1702 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 60.7s, OverallIterations: 7, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 42.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 27896 SdHoareTripleChecker+Valid, 39.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 27873 mSDsluCounter, 34737 SdHoareTripleChecker+Invalid, 36.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 13725 mSDsCounter, 6670 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 5638 IncrementalHoareTripleChecker+Invalid, 12308 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 6670 mSolverCounterUnsat, 21012 mSDtfsCounter, 5638 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 303 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6114occurred in iteration=6, InterpolantAutomatonStates: 28, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.5s AutomataMinimizationTime, 6 MinimizatonAttempts, 1227 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 3.2s SatisfiabilityAnalysisTime, 5.2s InterpolantComputationTime, 187 NumberOfCodeBlocks, 187 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 298 ConstructedInterpolants, 0 QuantifiedInterpolants, 1176 SizeOfPredicates, 15 NumberOfNonLiveVariables, 2356 ConjunctsInSsa, 26 ConjunctsInUnsatCore, 12 InterpolantComputations, 12 PerfectInterpolantSequences, 0/0 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-23 02:03:06,009 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_92826a3a-ee5f-4e97-ad2c-c1062bb694a2/bin/utaipan-EQgc7hIp5V/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: UNKNOWN: Overapproximated counterexample