./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 47ea0209 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 884b97cc6fb4051ca91e84ac99a2a164f2566357f30136c91fcf54410ed45574 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 02:21:10,969 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 02:21:10,971 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 02:21:11,002 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 02:21:11,003 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 02:21:11,004 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 02:21:11,006 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 02:21:11,008 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 02:21:11,010 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 02:21:11,011 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 02:21:11,013 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 02:21:11,014 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 02:21:11,014 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 02:21:11,016 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 02:21:11,017 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 02:21:11,019 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 02:21:11,020 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 02:21:11,021 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 02:21:11,023 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 02:21:11,026 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 02:21:11,028 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 02:21:11,030 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 02:21:11,031 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 02:21:11,032 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 02:21:11,036 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 02:21:11,036 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 02:21:11,037 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 02:21:11,038 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 02:21:11,038 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 02:21:11,039 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 02:21:11,040 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 02:21:11,041 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 02:21:11,042 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 02:21:11,043 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 02:21:11,044 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 02:21:11,044 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 02:21:11,045 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 02:21:11,046 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 02:21:11,046 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 02:21:11,047 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 02:21:11,048 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 02:21:11,049 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-07 02:21:11,072 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 02:21:11,073 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 02:21:11,074 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 02:21:11,074 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 02:21:11,075 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 02:21:11,075 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 02:21:11,075 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-07 02:21:11,076 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 02:21:11,076 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 02:21:11,077 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-07 02:21:11,077 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-07 02:21:11,077 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 02:21:11,078 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-07 02:21:11,078 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-07 02:21:11,079 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-07 02:21:11,079 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 02:21:11,080 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-07 02:21:11,080 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 02:21:11,081 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 02:21:11,081 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 02:21:11,081 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 02:21:11,082 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 02:21:11,082 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 02:21:11,082 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 02:21:11,083 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 02:21:11,083 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 02:21:11,084 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 02:21:11,084 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 02:21:11,084 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 02:21:11,085 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 02:21:11,085 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 02:21:11,085 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-07 02:21:11,086 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-07 02:21:11,086 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 02:21:11,086 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 02:21:11,086 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 02:21:11,087 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_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/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_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 884b97cc6fb4051ca91e84ac99a2a164f2566357f30136c91fcf54410ed45574 [2021-11-07 02:21:11,363 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 02:21:11,390 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 02:21:11,393 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 02:21:11,395 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 02:21:11,395 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 02:21:11,396 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i [2021-11-07 02:21:11,472 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/2a249fe3c/c922606dd2b14f32b2e61a3dcfd3127b/FLAGfecdc82c3 [2021-11-07 02:21:12,349 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 02:21:12,350 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i [2021-11-07 02:21:12,397 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/2a249fe3c/c922606dd2b14f32b2e61a3dcfd3127b/FLAGfecdc82c3 [2021-11-07 02:21:12,783 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/2a249fe3c/c922606dd2b14f32b2e61a3dcfd3127b [2021-11-07 02:21:12,787 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 02:21:12,788 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 02:21:12,801 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 02:21:12,801 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 02:21:12,805 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 02:21:12,806 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 02:21:12" (1/1) ... [2021-11-07 02:21:12,807 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@55ecdcd8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:12, skipping insertion in model container [2021-11-07 02:21:12,807 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 02:21:12" (1/1) ... [2021-11-07 02:21:12,814 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 02:21:12,980 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 02:21:15,219 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,256 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,272 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,285 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,289 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,290 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,382 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,386 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,518 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,527 WARN L563 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2021-11-07 02:21:15,607 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i[397949,397962] [2021-11-07 02:21:15,675 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 02:21:15,732 ERROR L326 MainTranslator]: Unsupported Syntax: Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) [2021-11-07 02:21:15,732 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@777435c0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:15, skipping insertion in model container [2021-11-07 02:21:15,732 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 02:21:15,733 INFO L184 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.procedureinliner [2021-11-07 02:21:15,735 INFO L168 Benchmark]: Toolchain (without parser) took 2945.56 ms. Allocated memory was 136.3 MB in the beginning and 201.3 MB in the end (delta: 65.0 MB). Free memory was 77.3 MB in the beginning and 100.2 MB in the end (delta: -22.9 MB). Peak memory consumption was 45.6 MB. Max. memory is 16.1 GB. [2021-11-07 02:21:15,736 INFO L168 Benchmark]: CDTParser took 0.56 ms. Allocated memory is still 136.3 MB. Free memory is still 109.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-11-07 02:21:15,738 INFO L168 Benchmark]: CACSL2BoogieTranslator took 2932.21 ms. Allocated memory was 136.3 MB in the beginning and 201.3 MB in the end (delta: 65.0 MB). Free memory was 77.0 MB in the beginning and 100.2 MB in the end (delta: -23.2 MB). Peak memory consumption was 45.6 MB. Max. memory is 16.1 GB. [2021-11-07 02:21:15,740 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.56 ms. Allocated memory is still 136.3 MB. Free memory is still 109.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 2932.21 ms. Allocated memory was 136.3 MB in the beginning and 201.3 MB in the end (delta: 65.0 MB). Free memory was 77.0 MB in the beginning and 100.2 MB in the end (delta: -23.2 MB). Peak memory consumption was 45.6 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - UnsupportedSyntaxResult [Line: 4525]: Unsupported Syntax Found a cast between two array/pointer types where the value type is smaller than the cast-to type while using memory model HoenickeLindenmann_Original (while Not using bitvector translation) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8 --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 884b97cc6fb4051ca91e84ac99a2a164f2566357f30136c91fcf54410ed45574 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-47ea020 [2021-11-07 02:21:17,932 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-07 02:21:17,935 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-07 02:21:17,986 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-07 02:21:17,986 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-07 02:21:17,992 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-07 02:21:17,994 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-07 02:21:18,002 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-07 02:21:18,006 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-07 02:21:18,016 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-07 02:21:18,017 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-07 02:21:18,019 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-07 02:21:18,020 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-07 02:21:18,022 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-07 02:21:18,024 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-07 02:21:18,026 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-07 02:21:18,031 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-07 02:21:18,032 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-07 02:21:18,034 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-07 02:21:18,038 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-07 02:21:18,043 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-07 02:21:18,045 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-07 02:21:18,047 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-07 02:21:18,050 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-07 02:21:18,056 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-07 02:21:18,057 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-07 02:21:18,057 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-07 02:21:18,059 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-07 02:21:18,060 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-07 02:21:18,061 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-07 02:21:18,062 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-07 02:21:18,063 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-07 02:21:18,065 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-07 02:21:18,065 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-07 02:21:18,067 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-07 02:21:18,067 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-07 02:21:18,068 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-07 02:21:18,068 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-07 02:21:18,069 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-07 02:21:18,071 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-07 02:21:18,071 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-07 02:21:18,076 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2021-11-07 02:21:18,122 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-07 02:21:18,123 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-07 02:21:18,124 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-07 02:21:18,124 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-07 02:21:18,125 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-07 02:21:18,125 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-07 02:21:18,125 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-07 02:21:18,125 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-07 02:21:18,126 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-07 02:21:18,127 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-07 02:21:18,128 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-07 02:21:18,128 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-07 02:21:18,128 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-07 02:21:18,129 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-07 02:21:18,129 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-07 02:21:18,129 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-07 02:21:18,129 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-07 02:21:18,130 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-07 02:21:18,130 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-07 02:21:18,130 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-07 02:21:18,130 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-07 02:21:18,130 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-07 02:21:18,131 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-07 02:21:18,131 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 02:21:18,131 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-07 02:21:18,131 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-07 02:21:18,132 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-07 02:21:18,132 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-07 02:21:18,132 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-07 02:21:18,132 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-07 02:21:18,133 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-07 02:21:18,133 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-07 02:21:18,133 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_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/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_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 884b97cc6fb4051ca91e84ac99a2a164f2566357f30136c91fcf54410ed45574 [2021-11-07 02:21:18,476 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-07 02:21:18,509 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-07 02:21:18,512 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-07 02:21:18,513 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-07 02:21:18,514 INFO L275 PluginConnector]: CDTParser initialized [2021-11-07 02:21:18,515 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i [2021-11-07 02:21:18,591 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/2f636f921/7a6feb7062144c408505908e45a2c8d2/FLAG8d99240c8 [2021-11-07 02:21:19,726 INFO L306 CDTParser]: Found 1 translation units. [2021-11-07 02:21:19,728 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i [2021-11-07 02:21:19,781 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/2f636f921/7a6feb7062144c408505908e45a2c8d2/FLAG8d99240c8 [2021-11-07 02:21:20,017 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/data/2f636f921/7a6feb7062144c408505908e45a2c8d2 [2021-11-07 02:21:20,019 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-07 02:21:20,021 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-07 02:21:20,023 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-07 02:21:20,023 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-07 02:21:20,027 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-07 02:21:20,028 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 02:21:20" (1/1) ... [2021-11-07 02:21:20,029 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c435361 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:20, skipping insertion in model container [2021-11-07 02:21:20,030 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 02:21:20" (1/1) ... [2021-11-07 02:21:20,042 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-07 02:21:20,297 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 02:21:22,794 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i[397949,397962] [2021-11-07 02:21:22,858 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 02:21:22,921 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-07 02:21:23,153 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-07 02:21:23,615 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i[397949,397962] [2021-11-07 02:21:23,638 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 02:21:23,669 INFO L203 MainTranslator]: Completed pre-run [2021-11-07 02:21:24,362 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i[397949,397962] [2021-11-07 02:21:24,384 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-07 02:21:24,624 INFO L208 MainTranslator]: Completed translation [2021-11-07 02:21:24,624 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24 WrapperNode [2021-11-07 02:21:24,624 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-07 02:21:24,626 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-07 02:21:24,626 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-07 02:21:24,626 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-07 02:21:24,633 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:24,751 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:25,391 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-07 02:21:25,392 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-07 02:21:25,393 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-07 02:21:25,393 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-07 02:21:25,401 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:25,402 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:25,611 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:25,628 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:26,157 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:26,313 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:26,531 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:26,627 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-07 02:21:26,630 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-07 02:21:26,630 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-07 02:21:26,630 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-07 02:21:26,631 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (1/1) ... [2021-11-07 02:21:26,639 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-07 02:21:26,650 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 02:21:26,665 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-07 02:21:26,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-07 02:21:26,716 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2021-11-07 02:21:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2021-11-07 02:21:26,717 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2021-11-07 02:21:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2021-11-07 02:21:26,717 INFO L130 BoogieDeclarations]: Found specification of procedure sg_rq_end_io_usercontext [2021-11-07 02:21:26,717 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_rq_end_io_usercontext [2021-11-07 02:21:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-07 02:21:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-07 02:21:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2021-11-07 02:21:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-07 02:21:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2021-11-07 02:21:26,718 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-07 02:21:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-07 02:21:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2021-11-07 02:21:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2021-11-07 02:21:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2021-11-07 02:21:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2021-11-07 02:21:26,719 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-07 02:21:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-07 02:21:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-07 02:21:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-07 02:21:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2021-11-07 02:21:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2021-11-07 02:21:26,720 INFO L130 BoogieDeclarations]: Found specification of procedure sg_remove_sfp_usercontext [2021-11-07 02:21:26,720 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_remove_sfp_usercontext [2021-11-07 02:21:26,721 INFO L130 BoogieDeclarations]: Found specification of procedure __get_user_bad [2021-11-07 02:21:26,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2021-11-07 02:21:26,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2021-11-07 02:21:26,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2021-11-07 02:21:26,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2021-11-07 02:21:26,721 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2021-11-07 02:21:26,722 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2021-11-07 02:21:26,722 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-07 02:21:26,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-07 02:21:26,722 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-07 02:21:26,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2021-11-07 02:21:26,723 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2021-11-07 02:21:26,723 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-11-07 02:21:26,723 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-11-07 02:21:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2021-11-07 02:21:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2021-11-07 02:21:26,724 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-07 02:21:26,724 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-07 02:24:28,148 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-1: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,148 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-5: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,148 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-3: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,148 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-9: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,149 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-7: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,149 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-13: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,149 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-11: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,149 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-17: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,149 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-15: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,150 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-21: __copy_to_user_nocheck_#t~ret206 := copy_user_generic_#res;__copy_to_user_nocheck_~tmp___2~4 := __copy_to_user_nocheck_#t~ret206;havoc __copy_to_user_nocheck_#t~ret206;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~tmp___2~4[32:0]; [2021-11-07 02:24:28,150 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-19: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,150 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-25: __copy_to_user_nocheck_#t~ret206 := copy_user_generic_#res;__copy_to_user_nocheck_~tmp___2~4 := __copy_to_user_nocheck_#t~ret206;havoc __copy_to_user_nocheck_#t~ret206;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~tmp___2~4[32:0]; [2021-11-07 02:24:28,150 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-23: __copy_to_user_nocheck_#t~ret206 := copy_user_generic_#res;__copy_to_user_nocheck_~tmp___2~4 := __copy_to_user_nocheck_#t~ret206;havoc __copy_to_user_nocheck_#t~ret206;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~tmp___2~4[32:0]; [2021-11-07 02:24:28,150 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-29: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,151 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-27: __copy_from_user_nocheck_#t~ret199 := copy_user_generic_#res;__copy_from_user_nocheck_~tmp___2~3 := __copy_from_user_nocheck_#t~ret199;havoc __copy_from_user_nocheck_#t~ret199;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~tmp___2~3[32:0]; [2021-11-07 02:24:28,151 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5260-31: __copy_to_user_nocheck_#t~ret206 := copy_user_generic_#res;__copy_to_user_nocheck_~tmp___2~4 := __copy_to_user_nocheck_#t~ret206;havoc __copy_to_user_nocheck_#t~ret206;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~tmp___2~4[32:0]; [2021-11-07 02:24:28,151 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3818: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,151 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,151 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-3: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,152 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-4: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,152 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-1: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,152 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-2: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,152 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-7: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,152 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-8: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,152 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-5: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,153 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-6: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,153 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-11: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,153 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-9: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,153 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5274-10: havoc __copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,153 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3817: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,154 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-1: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,154 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-1: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,154 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-2: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,154 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-2: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,154 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,154 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,155 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-5: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,155 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-5: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,155 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-6: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,155 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-6: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,155 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-3: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,156 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-3: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,156 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-4: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,156 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-4: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,156 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-9: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,156 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-9: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,156 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-10: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,157 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-10: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,157 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-7: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,157 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-7: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,157 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-8: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,157 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-8: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,158 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-11: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,158 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5280-11: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 4bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,158 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-2: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,158 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-2: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,158 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-3: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,159 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-3: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,159 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,159 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,159 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-1: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,159 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-1: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,159 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-6: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,160 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-6: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,160 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-7: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,160 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-7: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,160 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-4: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,160 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-4: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,161 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-5: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,161 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-5: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,161 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-10: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,161 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-10: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,161 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-11: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,161 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-11: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,162 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-8: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,162 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-8: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,162 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-9: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,162 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285-9: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 8bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,162 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,163 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,163 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-3: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,163 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-3: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,163 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-4: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,163 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-4: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,164 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-1: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,164 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-1: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,164 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-2: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,164 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-2: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,164 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-7: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,164 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-7: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,165 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-8: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,165 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-8: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,165 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-5: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,165 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-5: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,166 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-6: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,166 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-6: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,166 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-11: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,166 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-11: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,166 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-9: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,167 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-9: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,167 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-10: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,167 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290-10: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 10bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,167 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1190: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,167 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1189: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,168 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,168 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,168 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-1: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,168 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-1: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,168 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-4: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,169 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-4: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,169 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-5: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,169 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-5: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,169 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-2: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,169 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-2: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,170 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-3: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,170 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-3: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,170 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-8: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,170 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-8: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,170 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-9: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,171 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-9: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,171 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-6: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,171 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-6: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,171 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-7: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,171 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-7: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,172 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-10: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,172 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-10: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,172 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-11: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,172 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5295-11: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 16bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,172 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-1: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,173 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-1: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,173 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-2: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,173 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-2: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,173 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,173 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-5: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-5: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-6: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-6: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-3: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,174 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-3: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,175 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-4: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,175 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-4: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,175 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-9: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,175 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-9: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,175 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-10: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,176 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-10: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,176 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-7: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,176 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-7: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,176 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-8: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,176 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-8: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,177 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-11: assume 0bv64 != __copy_from_user_nocheck_~tmp___0~7;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,177 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5300-11: assume !(0bv64 != __copy_from_user_nocheck_~tmp___0~7);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,177 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-1: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,177 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-1: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,178 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-2: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,178 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-2: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,178 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,178 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,178 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-5: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,178 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-5: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,179 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-6: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,179 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-6: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,179 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-3: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,179 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-3: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,179 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-4: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,180 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-4: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,180 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-9: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,180 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-9: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,180 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-10: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,180 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-10: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,181 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-7: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,181 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-7: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,181 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-8: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,181 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-8: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,181 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-11: assume __copy_from_user_nocheck_#t~switch196;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_from_user_nocheck_~ret~1 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,182 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308-11: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := true; [2021-11-07 02:24:28,182 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-2: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,182 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-2: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,182 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-3: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,182 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-3: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,182 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,183 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,183 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-1: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,183 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-1: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,183 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-6: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,183 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-6: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,184 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-7: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,184 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-7: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,184 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-4: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,184 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-4: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,184 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-5: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,184 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-5: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,185 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-10: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,185 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-10: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,185 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-11: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,185 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-11: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,185 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-8: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,185 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-8: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,186 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-9: assume 0bv64 != __copy_from_user_nocheck_~tmp___1~3;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,186 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5313-9: assume !(0bv64 != __copy_from_user_nocheck_~tmp___1~3);__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,186 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-2: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,186 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-2: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,186 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-3: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,187 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-3: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,187 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,187 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,187 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-1: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,187 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-1: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,188 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-6: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,188 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-6: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,188 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-7: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,188 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-7: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,188 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-4: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,189 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-4: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,189 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-5: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,189 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-5: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,189 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-10: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,189 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-10: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,190 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-11: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,190 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-11: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,190 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-8: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,190 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-8: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,190 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-9: assume __copy_from_user_nocheck_#t~switch196;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_from_user_nocheck_~dst.base, __copy_from_user_nocheck_~dst.offset, __copy_from_user_nocheck_~src.base, __copy_from_user_nocheck_~src.offset, __copy_from_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,191 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5321-9: assume !__copy_from_user_nocheck_#t~switch196; [2021-11-07 02:24:28,191 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4934: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 2bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,191 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4933: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,191 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3671: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,191 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3670: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,192 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347: havoc __copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,192 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-1: havoc __copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,192 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-2: havoc __copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,192 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5347-3: havoc __copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,192 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-1: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,192 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-1: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 4bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,193 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-2: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,193 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-2: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 4bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,193 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,193 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 4bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,193 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-3: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,193 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5352-3: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 4bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,194 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356-1: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,194 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356-1: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 8bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,194 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356-2: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,194 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356-2: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 8bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,194 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,194 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 8bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,195 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356-3: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,195 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5356-3: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 8bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,195 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2261: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,195 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2262: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,195 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-1: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,196 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-1: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 10bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,196 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-2: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,196 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-2: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 10bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,196 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,196 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 10bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,196 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-3: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,197 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5360-3: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 10bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,197 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-1: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,197 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-1: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 16bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,197 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-2: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,197 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-2: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 16bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,198 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,198 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 16bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,198 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-3: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,198 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5364-3: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 16bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,198 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368-1: assume 0bv64 != __copy_to_user_nocheck_~tmp___0~8;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,198 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368-1: assume !(0bv64 != __copy_to_user_nocheck_~tmp___0~8);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,199 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368-2: assume 0bv64 != __copy_to_user_nocheck_~tmp___0~8;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,199 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368-2: assume !(0bv64 != __copy_to_user_nocheck_~tmp___0~8);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,199 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368: assume 0bv64 != __copy_to_user_nocheck_~tmp___0~8;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,199 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368: assume !(0bv64 != __copy_to_user_nocheck_~tmp___0~8);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,203 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368-3: assume 0bv64 != __copy_to_user_nocheck_~tmp___0~8;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,204 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5368-3: assume !(0bv64 != __copy_to_user_nocheck_~tmp___0~8);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,204 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376-1: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,204 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376-1: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := true; [2021-11-07 02:24:28,204 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376-2: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,205 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376-2: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := true; [2021-11-07 02:24:28,205 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,205 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := true; [2021-11-07 02:24:28,205 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376-3: assume __copy_to_user_nocheck_#t~switch203;ldv__builtin_expect_#in~exp, ldv__builtin_expect_#in~c := ~sign_extendFrom32To64((if 0bv32 != __copy_to_user_nocheck_~ret~2 then 1bv32 else 0bv32)), 0bv64;havoc ldv__builtin_expect_#res;havoc ldv__builtin_expect_~exp, ldv__builtin_expect_~c;ldv__builtin_expect_~exp := ldv__builtin_expect_#in~exp;ldv__builtin_expect_~c := ldv__builtin_expect_#in~c;ldv__builtin_expect_#res := ldv__builtin_expect_~exp; [2021-11-07 02:24:28,205 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5376-3: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := true; [2021-11-07 02:24:28,206 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-1: assume 0bv64 != __copy_to_user_nocheck_~tmp___1~4;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,206 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-1: assume !(0bv64 != __copy_to_user_nocheck_~tmp___1~4);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,206 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-2: assume 0bv64 != __copy_to_user_nocheck_~tmp___1~4;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,206 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-2: assume !(0bv64 != __copy_to_user_nocheck_~tmp___1~4);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,206 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: assume 0bv64 != __copy_to_user_nocheck_~tmp___1~4;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,206 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380: assume !(0bv64 != __copy_to_user_nocheck_~tmp___1~4);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,207 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-3: assume 0bv64 != __copy_to_user_nocheck_~tmp___1~4;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,207 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5380-3: assume !(0bv64 != __copy_to_user_nocheck_~tmp___1~4);__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,207 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388-1: assume __copy_to_user_nocheck_#t~switch203;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_to_user_nocheck_~dst.base, __copy_to_user_nocheck_~dst.offset, __copy_to_user_nocheck_~src.base, __copy_to_user_nocheck_~src.offset, __copy_to_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,207 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388-1: assume !__copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,207 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388-2: assume __copy_to_user_nocheck_#t~switch203;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_to_user_nocheck_~dst.base, __copy_to_user_nocheck_~dst.offset, __copy_to_user_nocheck_~src.base, __copy_to_user_nocheck_~src.offset, __copy_to_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,208 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388-2: assume !__copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,208 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388: assume __copy_to_user_nocheck_#t~switch203;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_to_user_nocheck_~dst.base, __copy_to_user_nocheck_~dst.offset, __copy_to_user_nocheck_~src.base, __copy_to_user_nocheck_~src.offset, __copy_to_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,208 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388: assume !__copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,208 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388-3: assume __copy_to_user_nocheck_#t~switch203;copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset, copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset, copy_user_generic_#in~len := __copy_to_user_nocheck_~dst.base, __copy_to_user_nocheck_~dst.offset, __copy_to_user_nocheck_~src.base, __copy_to_user_nocheck_~src.offset, __copy_to_user_nocheck_~size;havoc copy_user_generic_#res;havoc copy_user_generic_~to.base, copy_user_generic_~to.offset, copy_user_generic_~from.base, copy_user_generic_~from.offset, copy_user_generic_~len, copy_user_generic_~ret~0;copy_user_generic_~to.base, copy_user_generic_~to.offset := copy_user_generic_#in~to.base, copy_user_generic_#in~to.offset;copy_user_generic_~from.base, copy_user_generic_~from.offset := copy_user_generic_#in~from.base, copy_user_generic_#in~from.offset;copy_user_generic_~len := copy_user_generic_#in~len;havoc copy_user_generic_~ret~0;copy_user_generic_#res := ~zero_extendFrom32To64(copy_user_generic_~ret~0); [2021-11-07 02:24:28,208 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5388-3: assume !__copy_to_user_nocheck_#t~switch203; [2021-11-07 02:24:28,208 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2995: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 2bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2994: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1669: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2962: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2963: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 2bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1600: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,209 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1670: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,210 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1599: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,210 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2707: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,210 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2706: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,210 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2674: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,211 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2675: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,211 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3015: assume !__copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#t~switch203 := __copy_to_user_nocheck_#t~switch203 || 2bv32 == __copy_to_user_nocheck_~size; [2021-11-07 02:24:28,211 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3014: assume __copy_to_user_nocheck_#t~switch203;__copy_to_user_nocheck_#res := __copy_to_user_nocheck_~ret~2; [2021-11-07 02:24:28,211 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##528: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,212 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##527: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,212 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##598: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,212 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##597: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,212 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##745: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,212 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##744: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,213 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-2: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,214 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-6: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,214 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-3: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,214 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-9: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,214 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-10: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,214 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-7: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,215 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-35: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,215 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-36: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,215 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-61: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,215 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-62: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,215 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-65: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,215 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-66: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,216 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-69: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,216 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-68: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,216 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-94: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,216 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-95: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,216 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-121: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,217 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-122: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,217 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-120: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,217 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-123: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,217 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-130: __copy_to_user_nocheck_#t~ret204 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___0~8 := __copy_to_user_nocheck_#t~ret204;havoc __copy_to_user_nocheck_#t~ret204; [2021-11-07 02:24:28,217 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-133: __copy_to_user_nocheck_#t~ret204 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___0~8 := __copy_to_user_nocheck_#t~ret204;havoc __copy_to_user_nocheck_#t~ret204; [2021-11-07 02:24:28,217 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-134: __copy_to_user_nocheck_#t~ret205 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___1~4 := __copy_to_user_nocheck_#t~ret205;havoc __copy_to_user_nocheck_#t~ret205; [2021-11-07 02:24:28,218 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-131: __copy_to_user_nocheck_#t~ret205 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___1~4 := __copy_to_user_nocheck_#t~ret205;havoc __copy_to_user_nocheck_#t~ret205; [2021-11-07 02:24:28,218 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-135: __copy_to_user_nocheck_#t~ret204 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___0~8 := __copy_to_user_nocheck_#t~ret204;havoc __copy_to_user_nocheck_#t~ret204; [2021-11-07 02:24:28,218 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-136: __copy_to_user_nocheck_#t~ret205 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___1~4 := __copy_to_user_nocheck_#t~ret205;havoc __copy_to_user_nocheck_#t~ret205; [2021-11-07 02:24:28,218 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-173: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,218 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-172: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,218 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-175: __copy_from_user_nocheck_#t~ret197 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___0~7 := __copy_from_user_nocheck_#t~ret197;havoc __copy_from_user_nocheck_#t~ret197; [2021-11-07 02:24:28,219 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-176: __copy_from_user_nocheck_#t~ret198 := ldv__builtin_expect_#res;__copy_from_user_nocheck_~tmp___1~3 := __copy_from_user_nocheck_#t~ret198;havoc __copy_from_user_nocheck_#t~ret198; [2021-11-07 02:24:28,219 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-229: __copy_to_user_nocheck_#t~ret205 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___1~4 := __copy_to_user_nocheck_#t~ret205;havoc __copy_to_user_nocheck_#t~ret205; [2021-11-07 02:24:28,219 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint L5084-228: __copy_to_user_nocheck_#t~ret204 := ldv__builtin_expect_#res;__copy_to_user_nocheck_~tmp___0~8 := __copy_to_user_nocheck_#t~ret204;havoc __copy_to_user_nocheck_#t~ret204; [2021-11-07 02:24:28,219 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1816: assume __copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#res := __copy_from_user_nocheck_~ret~1; [2021-11-07 02:24:28,219 INFO L758 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1817: assume !__copy_from_user_nocheck_#t~switch196;__copy_from_user_nocheck_#t~switch196 := __copy_from_user_nocheck_#t~switch196 || 2bv32 == __copy_from_user_nocheck_~size; [2021-11-07 02:24:28,265 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-07 02:24:28,266 INFO L299 CfgBuilder]: Removed 3908 assume(true) statements. [2021-11-07 02:24:28,275 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 02:24:28 BoogieIcfgContainer [2021-11-07 02:24:28,275 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-07 02:24:28,278 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-07 02:24:28,278 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-07 02:24:28,281 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-07 02:24:28,281 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 02:21:20" (1/3) ... [2021-11-07 02:24:28,285 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@677bcf36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 02:24:28, skipping insertion in model container [2021-11-07 02:24:28,286 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 02:21:24" (2/3) ... [2021-11-07 02:24:28,286 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@677bcf36 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 02:24:28, skipping insertion in model container [2021-11-07 02:24:28,286 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 02:24:28" (3/3) ... [2021-11-07 02:24:28,288 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-08_1a-drivers--scsi--sg.ko-entry_point.cil.out.i [2021-11-07 02:24:28,293 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-07 02:24:28,294 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-11-07 02:24:28,365 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-07 02:24:28,371 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-07 02:24:28,371 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-11-07 02:24:28,460 INFO L276 IsEmpty]: Start isEmpty. Operand has 4995 states, 4970 states have (on average 1.452917505030181) internal successors, (7221), 4974 states have internal predecessors, (7221), 17 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2021-11-07 02:24:28,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-07 02:24:28,484 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 02:24:28,485 INFO L513 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 02:24:28,485 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 02:24:28,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 02:24:28,490 INFO L85 PathProgramCache]: Analyzing trace with hash -1868356121, now seen corresponding path program 1 times [2021-11-07 02:24:28,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 02:24:28,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [118876665] [2021-11-07 02:24:28,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:24:28,516 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 02:24:28,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 02:24:28,519 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 02:24:28,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-07 02:24:35,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:24:35,525 INFO L263 TraceCheckSpWp]: Trace formula consists of 3267 conjuncts, 1 conjunts are in the unsatisfiable core [2021-11-07 02:24:35,543 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:24:36,866 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-07 02:24:36,866 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:24:38,152 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-07 02:24:38,153 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 02:24:38,154 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [118876665] [2021-11-07 02:24:38,154 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [118876665] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 02:24:38,154 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 02:24:38,155 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2021-11-07 02:24:38,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000652422] [2021-11-07 02:24:38,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-07 02:24:38,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 02:24:38,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-07 02:24:38,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-07 02:24:38,190 INFO L87 Difference]: Start difference. First operand has 4995 states, 4970 states have (on average 1.452917505030181) internal successors, (7221), 4974 states have internal predecessors, (7221), 17 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) Second operand has 2 states, 2 states have (on average 112.5) internal successors, (225), 2 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 02:24:38,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 02:24:38,419 INFO L93 Difference]: Finished difference Result 9986 states and 14522 transitions. [2021-11-07 02:24:38,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-07 02:24:38,420 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 112.5) internal successors, (225), 2 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 225 [2021-11-07 02:24:38,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 02:24:38,461 INFO L225 Difference]: With dead ends: 9986 [2021-11-07 02:24:38,461 INFO L226 Difference]: Without dead ends: 4973 [2021-11-07 02:24:38,475 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 448 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-07 02:24:38,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4973 states. [2021-11-07 02:24:38,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4973 to 4973. [2021-11-07 02:24:38,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4973 states, 4949 states have (on average 1.422913719943423) internal successors, (7042), 4952 states have internal predecessors, (7042), 17 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2021-11-07 02:24:38,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4973 states to 4973 states and 7076 transitions. [2021-11-07 02:24:38,688 INFO L78 Accepts]: Start accepts. Automaton has 4973 states and 7076 transitions. Word has length 225 [2021-11-07 02:24:38,688 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 02:24:38,688 INFO L470 AbstractCegarLoop]: Abstraction has 4973 states and 7076 transitions. [2021-11-07 02:24:38,689 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 112.5) internal successors, (225), 2 states have internal predecessors, (225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 02:24:38,689 INFO L276 IsEmpty]: Start isEmpty. Operand 4973 states and 7076 transitions. [2021-11-07 02:24:38,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-11-07 02:24:38,694 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 02:24:38,695 INFO L513 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 02:24:38,773 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-07 02:24:38,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 02:24:38,920 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 02:24:38,921 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 02:24:38,921 INFO L85 PathProgramCache]: Analyzing trace with hash 1275307129, now seen corresponding path program 1 times [2021-11-07 02:24:38,925 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 02:24:38,925 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [736006240] [2021-11-07 02:24:38,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:24:38,926 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 02:24:38,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 02:24:38,931 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 02:24:38,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-07 02:24:46,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:24:46,270 INFO L263 TraceCheckSpWp]: Trace formula consists of 3267 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-07 02:24:46,281 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:24:47,397 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-07 02:24:47,397 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:24:48,251 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-07 02:24:48,251 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 02:24:48,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [736006240] [2021-11-07 02:24:48,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [736006240] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 02:24:48,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-07 02:24:48,252 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-07 02:24:48,252 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915370434] [2021-11-07 02:24:48,254 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-07 02:24:48,254 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 02:24:48,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-07 02:24:48,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 02:24:48,256 INFO L87 Difference]: Start difference. First operand 4973 states and 7076 transitions. Second operand has 4 states, 4 states have (on average 56.75) internal successors, (227), 4 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 02:24:51,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 02:24:51,658 INFO L93 Difference]: Finished difference Result 9922 states and 14211 transitions. [2021-11-07 02:24:51,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-07 02:24:51,659 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 56.75) internal successors, (227), 4 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 225 [2021-11-07 02:24:51,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 02:24:51,690 INFO L225 Difference]: With dead ends: 9922 [2021-11-07 02:24:51,690 INFO L226 Difference]: Without dead ends: 5057 [2021-11-07 02:24:51,700 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 448 GetRequests, 446 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-07 02:24:51,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5057 states. [2021-11-07 02:24:51,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5057 to 5057. [2021-11-07 02:24:51,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5057 states, 5033 states have (on average 1.415855354659249) internal successors, (7126), 5036 states have internal predecessors, (7126), 17 states have call successors, (17), 5 states have call predecessors, (17), 5 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2021-11-07 02:24:51,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5057 states to 5057 states and 7160 transitions. [2021-11-07 02:24:51,860 INFO L78 Accepts]: Start accepts. Automaton has 5057 states and 7160 transitions. Word has length 225 [2021-11-07 02:24:51,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 02:24:51,861 INFO L470 AbstractCegarLoop]: Abstraction has 5057 states and 7160 transitions. [2021-11-07 02:24:51,868 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 56.75) internal successors, (227), 4 states have internal predecessors, (227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 02:24:51,868 INFO L276 IsEmpty]: Start isEmpty. Operand 5057 states and 7160 transitions. [2021-11-07 02:24:51,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2021-11-07 02:24:51,875 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 02:24:51,877 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 02:24:51,960 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-07 02:24:52,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 02:24:52,092 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 02:24:52,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 02:24:52,093 INFO L85 PathProgramCache]: Analyzing trace with hash -849546823, now seen corresponding path program 1 times [2021-11-07 02:24:52,099 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 02:24:52,099 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [413753089] [2021-11-07 02:24:52,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:24:52,099 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 02:24:52,100 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 02:24:52,100 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 02:24:52,119 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-07 02:24:59,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:25:00,151 INFO L263 TraceCheckSpWp]: Trace formula consists of 3537 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:25:00,160 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:25:01,448 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:25:01,448 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:25:02,830 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:25:02,831 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 02:25:02,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [413753089] [2021-11-07 02:25:02,831 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [413753089] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:25:02,831 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [91743101] [2021-11-07 02:25:02,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:25:02,831 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 02:25:02,831 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 02:25:02,833 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 02:25:02,833 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2021-11-07 02:25:05,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:25:05,874 INFO L263 TraceCheckSpWp]: Trace formula consists of 3537 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-07 02:25:05,880 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:25:08,365 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:25:08,365 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:25:10,849 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:25:10,850 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [91743101] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 02:25:10,850 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 2 imperfect interpolant sequences. [2021-11-07 02:25:10,850 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [5, 5] total 9 [2021-11-07 02:25:10,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275026907] [2021-11-07 02:25:10,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-07 02:25:10,852 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 02:25:10,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-07 02:25:10,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-07 02:25:10,853 INFO L87 Difference]: Start difference. First operand 5057 states and 7160 transitions. Second operand has 3 states, 3 states have (on average 86.0) internal successors, (258), 2 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 02:25:11,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 02:25:11,167 INFO L93 Difference]: Finished difference Result 14644 states and 20905 transitions. [2021-11-07 02:25:11,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-07 02:25:11,168 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 86.0) internal successors, (258), 2 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 279 [2021-11-07 02:25:11,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 02:25:11,231 INFO L225 Difference]: With dead ends: 14644 [2021-11-07 02:25:11,231 INFO L226 Difference]: Without dead ends: 9839 [2021-11-07 02:25:11,243 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1112 GetRequests, 1105 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-11-07 02:25:11,260 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9839 states. [2021-11-07 02:25:11,517 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9839 to 9837. [2021-11-07 02:25:11,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9837 states, 9791 states have (on average 1.423654376468185) internal successors, (13939), 9796 states have internal predecessors, (13939), 34 states have call successors, (34), 10 states have call predecessors, (34), 10 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2021-11-07 02:25:11,584 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9837 states to 9837 states and 14007 transitions. [2021-11-07 02:25:11,584 INFO L78 Accepts]: Start accepts. Automaton has 9837 states and 14007 transitions. Word has length 279 [2021-11-07 02:25:11,587 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 02:25:11,587 INFO L470 AbstractCegarLoop]: Abstraction has 9837 states and 14007 transitions. [2021-11-07 02:25:11,588 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 86.0) internal successors, (258), 2 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-07 02:25:11,588 INFO L276 IsEmpty]: Start isEmpty. Operand 9837 states and 14007 transitions. [2021-11-07 02:25:11,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2021-11-07 02:25:11,599 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 02:25:11,599 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 02:25:11,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (5)] Forceful destruction successful, exit code 0 [2021-11-07 02:25:11,912 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-07 02:25:12,024 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 02:25:12,025 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION === [sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 02:25:12,025 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 02:25:12,025 INFO L85 PathProgramCache]: Analyzing trace with hash -1334794059, now seen corresponding path program 1 times [2021-11-07 02:25:12,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 02:25:12,030 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1049922441] [2021-11-07 02:25:12,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:25:12,031 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 02:25:12,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 02:25:12,033 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 02:25:12,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-07 02:25:20,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:25:20,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 3720 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:25:20,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:25:21,788 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:25:21,789 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:25:23,184 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:25:23,184 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 02:25:23,184 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1049922441] [2021-11-07 02:25:23,184 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1049922441] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:25:23,185 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [160563779] [2021-11-07 02:25:23,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:25:23,185 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 02:25:23,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 02:25:23,189 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 02:25:23,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process [2021-11-07 02:25:31,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:25:31,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 3720 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:25:31,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:25:33,072 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:25:33,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:25:34,168 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:25:34,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [160563779] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:25:34,169 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468267257] [2021-11-07 02:25:34,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:25:34,169 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 02:25:34,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 02:25:34,170 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 02:25:34,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-07 02:25:37,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:25:37,693 INFO L263 TraceCheckSpWp]: Trace formula consists of 3720 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:25:37,700 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:25:38,835 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:25:38,836 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:25:40,042 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:25:40,042 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468267257] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 02:25:40,042 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 4 imperfect interpolant sequences. [2021-11-07 02:25:40,043 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 6] imperfect sequences [5, 5, 5, 5] total 15 [2021-11-07 02:25:40,043 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133761626] [2021-11-07 02:25:40,044 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 02:25:40,044 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 02:25:40,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 02:25:40,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-11-07 02:25:40,047 INFO L87 Difference]: Start difference. First operand 9837 states and 14007 transitions. Second operand has 9 states, 9 states have (on average 33.111111111111114) internal successors, (298), 9 states have internal predecessors, (298), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-07 02:25:51,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 02:25:51,968 INFO L93 Difference]: Finished difference Result 38569 states and 55244 transitions. [2021-11-07 02:25:51,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 02:25:51,969 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 33.111111111111114) internal successors, (298), 9 states have internal predecessors, (298), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 301 [2021-11-07 02:25:51,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 02:25:52,105 INFO L225 Difference]: With dead ends: 38569 [2021-11-07 02:25:52,105 INFO L226 Difference]: Without dead ends: 28994 [2021-11-07 02:25:52,134 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1802 GetRequests, 1787 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-11-07 02:25:52,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28994 states. [2021-11-07 02:25:53,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28994 to 28947. [2021-11-07 02:25:53,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28947 states, 28817 states have (on average 1.4291216989971198) internal successors, (41183), 28830 states have internal predecessors, (41183), 98 states have call successors, (98), 30 states have call predecessors, (98), 30 states have return successors, (164), 92 states have call predecessors, (164), 98 states have call successors, (164) [2021-11-07 02:25:53,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28947 states to 28947 states and 41445 transitions. [2021-11-07 02:25:53,586 INFO L78 Accepts]: Start accepts. Automaton has 28947 states and 41445 transitions. Word has length 301 [2021-11-07 02:25:53,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 02:25:53,586 INFO L470 AbstractCegarLoop]: Abstraction has 28947 states and 41445 transitions. [2021-11-07 02:25:53,587 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 33.111111111111114) internal successors, (298), 9 states have internal predecessors, (298), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-07 02:25:53,587 INFO L276 IsEmpty]: Start isEmpty. Operand 28947 states and 41445 transitions. [2021-11-07 02:25:53,595 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 300 [2021-11-07 02:25:53,595 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 02:25:53,596 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 02:25:53,693 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-07 02:25:53,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0 [2021-11-07 02:25:54,104 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-07 02:25:54,212 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 [2021-11-07 02:25:54,212 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION === [sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 02:25:54,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 02:25:54,213 INFO L85 PathProgramCache]: Analyzing trace with hash -1538497204, now seen corresponding path program 1 times [2021-11-07 02:25:54,219 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 02:25:54,221 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [544094289] [2021-11-07 02:25:54,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:25:54,222 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 02:25:54,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 02:25:54,223 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 02:25:54,229 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-07 02:26:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:26:02,988 INFO L263 TraceCheckSpWp]: Trace formula consists of 3716 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:26:02,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:26:04,387 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:26:04,387 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:26:05,823 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:26:05,823 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 02:26:05,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [544094289] [2021-11-07 02:26:05,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [544094289] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:26:05,823 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1497637617] [2021-11-07 02:26:05,823 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:26:05,823 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 02:26:05,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 02:26:05,824 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 02:26:05,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2021-11-07 02:26:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:26:15,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 3716 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:26:15,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:26:16,275 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:26:16,275 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:26:17,383 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:26:17,383 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1497637617] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:26:17,383 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600442225] [2021-11-07 02:26:17,384 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:26:17,384 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 02:26:17,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 02:26:17,386 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 02:26:17,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-07 02:26:21,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:26:21,384 INFO L263 TraceCheckSpWp]: Trace formula consists of 3716 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:26:21,391 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:26:22,531 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:26:22,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:26:23,654 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:26:23,655 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600442225] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 02:26:23,655 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 4 imperfect interpolant sequences. [2021-11-07 02:26:23,656 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 6] imperfect sequences [5, 5, 5, 5] total 15 [2021-11-07 02:26:23,656 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495629999] [2021-11-07 02:26:23,657 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 02:26:23,657 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 02:26:23,658 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 02:26:23,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-11-07 02:26:23,658 INFO L87 Difference]: Start difference. First operand 28947 states and 41445 transitions. Second operand has 9 states, 9 states have (on average 32.666666666666664) internal successors, (294), 9 states have internal predecessors, (294), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-07 02:26:36,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 02:26:36,321 INFO L93 Difference]: Finished difference Result 95903 states and 137640 transitions. [2021-11-07 02:26:36,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 02:26:36,322 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 32.666666666666664) internal successors, (294), 9 states have internal predecessors, (294), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 299 [2021-11-07 02:26:36,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 02:26:36,525 INFO L225 Difference]: With dead ends: 95903 [2021-11-07 02:26:36,525 INFO L226 Difference]: Without dead ends: 67218 [2021-11-07 02:26:36,570 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1790 GetRequests, 1775 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-11-07 02:26:36,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 67218 states. [2021-11-07 02:26:39,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 67218 to 67143. [2021-11-07 02:26:39,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 67143 states, 66851 states have (on average 1.4306891445154148) internal successors, (95643), 66880 states have internal predecessors, (95643), 220 states have call successors, (220), 70 states have call predecessors, (220), 70 states have return successors, (476), 206 states have call predecessors, (476), 220 states have call successors, (476) [2021-11-07 02:26:40,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67143 states to 67143 states and 96339 transitions. [2021-11-07 02:26:40,020 INFO L78 Accepts]: Start accepts. Automaton has 67143 states and 96339 transitions. Word has length 299 [2021-11-07 02:26:40,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 02:26:40,022 INFO L470 AbstractCegarLoop]: Abstraction has 67143 states and 96339 transitions. [2021-11-07 02:26:40,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 32.666666666666664) internal successors, (294), 9 states have internal predecessors, (294), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-07 02:26:40,023 INFO L276 IsEmpty]: Start isEmpty. Operand 67143 states and 96339 transitions. [2021-11-07 02:26:40,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2021-11-07 02:26:40,034 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 02:26:40,034 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 02:26:40,133 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-07 02:26:40,283 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (10)] Ended with exit code 0 [2021-11-07 02:26:40,518 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-07 02:26:40,649 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 02:26:40,650 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION === [sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 02:26:40,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 02:26:40,650 INFO L85 PathProgramCache]: Analyzing trace with hash -1519208489, now seen corresponding path program 1 times [2021-11-07 02:26:40,654 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 02:26:40,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1467939260] [2021-11-07 02:26:40,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:26:40,654 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 02:26:40,654 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 02:26:40,655 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 02:26:40,656 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-07 02:26:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:26:49,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 3718 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:26:49,940 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:26:51,200 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:26:51,201 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:26:52,648 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:26:52,648 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 02:26:52,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1467939260] [2021-11-07 02:26:52,648 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1467939260] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:26:52,648 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [266080138] [2021-11-07 02:26:52,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:26:52,649 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 02:26:52,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 02:26:52,649 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 02:26:52,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2021-11-07 02:27:02,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:27:02,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 3718 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:27:02,320 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:27:03,530 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:27:03,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:27:04,634 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:27:04,634 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [266080138] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:27:04,634 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [800634863] [2021-11-07 02:27:04,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:27:04,634 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 02:27:04,635 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 02:27:04,636 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 02:27:04,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-07 02:27:08,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:27:09,135 INFO L263 TraceCheckSpWp]: Trace formula consists of 3718 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:27:09,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:27:10,159 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:27:10,160 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:27:11,178 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:27:11,178 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [800634863] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 02:27:11,178 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 4 imperfect interpolant sequences. [2021-11-07 02:27:11,179 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 6] imperfect sequences [5, 5, 5, 5] total 15 [2021-11-07 02:27:11,179 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495741837] [2021-11-07 02:27:11,180 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-07 02:27:11,180 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 02:27:11,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-07 02:27:11,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2021-11-07 02:27:11,181 INFO L87 Difference]: Start difference. First operand 67143 states and 96339 transitions. Second operand has 9 states, 9 states have (on average 32.888888888888886) internal successors, (296), 9 states have internal predecessors, (296), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-07 02:27:29,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-07 02:27:29,251 INFO L93 Difference]: Finished difference Result 210521 states and 302460 transitions. [2021-11-07 02:27:29,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-07 02:27:29,253 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 32.888888888888886) internal successors, (296), 9 states have internal predecessors, (296), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 300 [2021-11-07 02:27:29,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-07 02:27:29,687 INFO L225 Difference]: With dead ends: 210521 [2021-11-07 02:27:29,687 INFO L226 Difference]: Without dead ends: 143640 [2021-11-07 02:27:29,796 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 1797 GetRequests, 1782 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2021-11-07 02:27:29,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143640 states. [2021-11-07 02:27:36,538 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143640 to 143519. [2021-11-07 02:27:36,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 143519 states, 142913 states have (on average 1.431297362731172) internal successors, (204551), 142974 states have internal predecessors, (204551), 454 states have call successors, (454), 150 states have call predecessors, (454), 150 states have return successors, (1198), 424 states have call predecessors, (1198), 454 states have call successors, (1198) [2021-11-07 02:27:37,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 143519 states to 143519 states and 206203 transitions. [2021-11-07 02:27:37,141 INFO L78 Accepts]: Start accepts. Automaton has 143519 states and 206203 transitions. Word has length 300 [2021-11-07 02:27:37,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-07 02:27:37,144 INFO L470 AbstractCegarLoop]: Abstraction has 143519 states and 206203 transitions. [2021-11-07 02:27:37,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 32.888888888888886) internal successors, (296), 9 states have internal predecessors, (296), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2021-11-07 02:27:37,145 INFO L276 IsEmpty]: Start isEmpty. Operand 143519 states and 206203 transitions. [2021-11-07 02:27:37,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2021-11-07 02:27:37,156 INFO L505 BasicCegarLoop]: Found error trace [2021-11-07 02:27:37,157 INFO L513 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-07 02:27:37,205 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2021-11-07 02:27:37,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-07 02:27:37,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-07 02:27:37,773 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 02:27:37,773 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION === [sg_remove_sfp_usercontextErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-07 02:27:37,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-07 02:27:37,773 INFO L85 PathProgramCache]: Analyzing trace with hash -326449760, now seen corresponding path program 1 times [2021-11-07 02:27:37,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-07 02:27:37,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [330660208] [2021-11-07 02:27:37,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:27:37,779 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-07 02:27:37,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat [2021-11-07 02:27:37,781 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-07 02:27:37,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-07 02:27:47,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:27:47,850 INFO L263 TraceCheckSpWp]: Trace formula consists of 3722 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:27:47,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:27:49,149 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:27:49,149 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:27:50,577 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:27:50,578 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-07 02:27:50,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [330660208] [2021-11-07 02:27:50,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [330660208] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:27:50,578 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1468372797] [2021-11-07 02:27:50,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:27:50,578 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-07 02:27:50,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 [2021-11-07 02:27:50,579 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-07 02:27:50,580 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/cvc4 --incremental --print-success --lang smt (16)] Waiting until timeout for monitored process [2021-11-07 02:28:00,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:28:00,975 INFO L263 TraceCheckSpWp]: Trace formula consists of 3722 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-07 02:28:00,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:28:02,053 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:28:02,053 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:28:03,138 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2021-11-07 02:28:03,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1468372797] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-07 02:28:03,138 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944433122] [2021-11-07 02:28:03,138 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-07 02:28:03,138 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-07 02:28:03,138 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 [2021-11-07 02:28:03,139 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-07 02:28:03,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c9cdc5c0-e8d3-4583-8e3a-24ab6a114d5e/bin/utaipan-UUZaoUuFF8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-07 02:28:07,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-07 02:28:07,464 INFO L263 TraceCheckSpWp]: Trace formula consists of 3722 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-07 02:28:07,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-07 02:28:08,950 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:28:08,951 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-07 02:28:10,473 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-07 02:28:10,473 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944433122] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-07 02:28:10,474 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 4 imperfect interpolant sequences. [2021-11-07 02:28:10,474 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 9] imperfect sequences [5, 5, 5, 5] total 20 [2021-11-07 02:28:10,474 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140637933] [2021-11-07 02:28:10,475 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-07 02:28:10,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-07 02:28:10,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-07 02:28:10,476 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2021-11-07 02:28:10,476 INFO L87 Difference]: Start difference. First operand 143519 states and 206203 transitions. Second operand has 14 states, 14 states have (on average 21.428571428571427) internal successors, (300), 14 states have internal predecessors, (300), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4)