./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0 --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 e621fe5569ce23da8663d1ba84e0ea76474750cbbbe06c56ff4e5d6732ec9411 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 19:51:57,828 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:51:57,830 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:51:57,857 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:51:57,858 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:51:57,859 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:51:57,860 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:51:57,862 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:51:57,864 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:51:57,865 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:51:57,866 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:51:57,868 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:51:57,868 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:51:57,869 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:51:57,871 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:51:57,872 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:51:57,873 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:51:57,874 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:51:57,876 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:51:57,879 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:51:57,880 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:51:57,882 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:51:57,883 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:51:57,885 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:51:57,888 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:51:57,889 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:51:57,889 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:51:57,891 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:51:57,891 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:51:57,892 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:51:57,893 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:51:57,894 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:51:57,895 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:51:57,896 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:51:57,897 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:51:57,898 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:51:57,899 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:51:57,899 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:51:57,899 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:51:57,900 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:51:57,901 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:51:57,902 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-16 19:51:57,924 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:51:57,924 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:51:57,925 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:51:57,925 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:51:57,926 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:51:57,926 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:51:57,927 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:51:57,927 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:51:57,927 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:51:57,928 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-16 19:51:57,928 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:51:57,928 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:51:57,929 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-16 19:51:57,929 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-16 19:51:57,929 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:51:57,929 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-16 19:51:57,930 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-16 19:51:57,930 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-16 19:51:57,931 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:51:57,931 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 19:51:57,932 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:51:57,932 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 19:51:57,932 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:51:57,933 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 19:51:57,933 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 19:51:57,933 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:51:57,934 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 19:51:57,934 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:51:57,934 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:51:57,935 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:51:57,935 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:51:57,935 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-16 19:51:57,936 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:51:57,936 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 19:51:57,936 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-16 19:51:57,936 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 19:51:57,937 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 19:51:57,937 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:51:57,937 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0 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 -> e621fe5569ce23da8663d1ba84e0ea76474750cbbbe06c56ff4e5d6732ec9411 [2022-11-16 19:51:58,208 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:51:58,237 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:51:58,240 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:51:58,242 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:51:58,243 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:51:58,244 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i [2022-11-16 19:51:58,343 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/5adb39d43/33bcd3fcc31a4bfc80b526e85414e486/FLAGc3a4dc2c4 [2022-11-16 19:51:59,194 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:51:59,194 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i [2022-11-16 19:51:59,232 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/5adb39d43/33bcd3fcc31a4bfc80b526e85414e486/FLAGc3a4dc2c4 [2022-11-16 19:51:59,727 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/5adb39d43/33bcd3fcc31a4bfc80b526e85414e486 [2022-11-16 19:51:59,730 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:51:59,731 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:51:59,733 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:51:59,734 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:51:59,738 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:51:59,739 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:51:59" (1/1) ... [2022-11-16 19:51:59,740 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6bd23a1b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:51:59, skipping insertion in model container [2022-11-16 19:51:59,740 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:51:59" (1/1) ... [2022-11-16 19:51:59,749 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:51:59,847 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:52:00,710 WARN L229 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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i[100586,100599] [2022-11-16 19:52:00,987 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:52:01,005 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:52:01,140 WARN L229 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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i[100586,100599] [2022-11-16 19:52:01,299 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:52:01,364 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:52:01,364 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01 WrapperNode [2022-11-16 19:52:01,364 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:52:01,365 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:52:01,365 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:52:01,365 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:52:01,375 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,449 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,574 INFO L138 Inliner]: procedures = 155, calls = 552, calls flagged for inlining = 94, calls inlined = 94, statements flattened = 1913 [2022-11-16 19:52:01,574 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:52:01,575 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:52:01,576 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:52:01,576 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:52:01,586 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,586 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,603 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,603 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,681 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,707 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,714 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,734 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,756 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:52:01,758 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:52:01,759 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:52:01,759 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:52:01,760 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (1/1) ... [2022-11-16 19:52:01,768 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:52:01,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:01,793 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:52:01,819 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:52:01,844 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_segment_size [2022-11-16 19:52:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_segment_size [2022-11-16 19:52:01,845 INFO L130 BoogieDeclarations]: Found specification of procedure virtio_config_buf [2022-11-16 19:52:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure virtio_config_buf [2022-11-16 19:52:01,845 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 19:52:01,845 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 19:52:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 19:52:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure req_get_ioprio [2022-11-16 19:52:01,846 INFO L138 BoogieDeclarations]: Found implementation of procedure req_get_ioprio [2022-11-16 19:52:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~VOID [2022-11-16 19:52:01,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~VOID [2022-11-16 19:52:01,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-16 19:52:01,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-16 19:52:01,847 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2022-11-16 19:52:01,847 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2022-11-16 19:52:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_buf [2022-11-16 19:52:01,848 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_buf [2022-11-16 19:52:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 19:52:01,848 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 19:52:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 19:52:01,848 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-16 19:52:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-16 19:52:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-16 19:52:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-16 19:52:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure index_to_minor [2022-11-16 19:52:01,849 INFO L138 BoogieDeclarations]: Found implementation of procedure index_to_minor [2022-11-16 19:52:01,849 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 19:52:01,850 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 19:52:01,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 19:52:01,850 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2022-11-16 19:52:01,850 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2022-11-16 19:52:01,851 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc_notrace [2022-11-16 19:52:01,851 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-16 19:52:01,851 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-16 19:52:01,851 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:52:01,851 INFO L130 BoogieDeclarations]: Found specification of procedure virtio_has_feature [2022-11-16 19:52:01,852 INFO L138 BoogieDeclarations]: Found implementation of procedure virtio_has_feature [2022-11-16 19:52:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 19:52:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 19:52:01,852 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 19:52:01,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 19:52:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure virtblk_remove [2022-11-16 19:52:01,853 INFO L138 BoogieDeclarations]: Found implementation of procedure virtblk_remove [2022-11-16 19:52:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2022-11-16 19:52:01,853 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2022-11-16 19:52:01,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 19:52:01,854 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2022-11-16 19:52:01,854 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2022-11-16 19:52:01,855 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-16 19:52:01,855 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-16 19:52:01,856 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-16 19:52:01,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-16 19:52:01,857 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 19:52:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 19:52:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure trace_kmalloc [2022-11-16 19:52:01,858 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_kmalloc [2022-11-16 19:52:01,858 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-11-16 19:52:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2022-11-16 19:52:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_ordered [2022-11-16 19:52:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_ordered [2022-11-16 19:52:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 19:52:01,859 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-16 19:52:01,859 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-16 19:52:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:52:01,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:52:01,860 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-16 19:52:01,860 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-16 19:52:02,392 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:52:02,394 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:52:03,213 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 19:52:03,321 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2022-11-16 19:52:04,176 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:52:04,994 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:52:04,995 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 19:52:04,998 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:04 BoogieIcfgContainer [2022-11-16 19:52:04,998 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:52:05,001 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:52:05,001 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:52:05,005 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:52:05,005 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:51:59" (1/3) ... [2022-11-16 19:52:05,006 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bd977fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:52:05, skipping insertion in model container [2022-11-16 19:52:05,006 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:01" (2/3) ... [2022-11-16 19:52:05,006 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3bd977fa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:52:05, skipping insertion in model container [2022-11-16 19:52:05,007 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:04" (3/3) ... [2022-11-16 19:52:05,008 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i [2022-11-16 19:52:05,030 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:52:05,030 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 19:52:05,091 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:52:05,097 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@16a021c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:52:05,097 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 19:52:05,102 INFO L276 IsEmpty]: Start isEmpty. Operand has 325 states, 210 states have (on average 1.3428571428571427) internal successors, (282), 223 states have internal predecessors, (282), 88 states have call successors, (88), 27 states have call predecessors, (88), 25 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-11-16 19:52:05,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-16 19:52:05,112 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:05,112 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:05,113 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:05,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:05,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1964534349, now seen corresponding path program 1 times [2022-11-16 19:52:05,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:05,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098766548] [2022-11-16 19:52:05,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:05,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:05,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:05,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:05,567 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:05,568 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098766548] [2022-11-16 19:52:05,569 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098766548] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:05,569 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:05,569 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:05,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [220160210] [2022-11-16 19:52:05,574 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:05,580 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:05,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:05,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:05,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:05,629 INFO L87 Difference]: Start difference. First operand has 325 states, 210 states have (on average 1.3428571428571427) internal successors, (282), 223 states have internal predecessors, (282), 88 states have call successors, (88), 27 states have call predecessors, (88), 25 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:06,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:06,515 INFO L93 Difference]: Finished difference Result 900 states and 1255 transitions. [2022-11-16 19:52:06,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:06,518 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 18 [2022-11-16 19:52:06,519 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:06,535 INFO L225 Difference]: With dead ends: 900 [2022-11-16 19:52:06,535 INFO L226 Difference]: Without dead ends: 551 [2022-11-16 19:52:06,541 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:06,544 INFO L413 NwaCegarLoop]: 414 mSDtfsCounter, 377 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 377 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:06,545 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [377 Valid, 752 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-16 19:52:06,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 551 states. [2022-11-16 19:52:06,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 551 to 548. [2022-11-16 19:52:06,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 356 states have (on average 1.2696629213483146) internal successors, (452), 365 states have internal predecessors, (452), 148 states have call successors, (148), 44 states have call predecessors, (148), 43 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2022-11-16 19:52:06,639 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 746 transitions. [2022-11-16 19:52:06,641 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 746 transitions. Word has length 18 [2022-11-16 19:52:06,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:06,641 INFO L495 AbstractCegarLoop]: Abstraction has 548 states and 746 transitions. [2022-11-16 19:52:06,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:06,642 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 746 transitions. [2022-11-16 19:52:06,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-16 19:52:06,644 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:06,644 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:06,644 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 19:52:06,645 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:06,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:06,646 INFO L85 PathProgramCache]: Analyzing trace with hash 1572982182, now seen corresponding path program 1 times [2022-11-16 19:52:06,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:06,646 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857382565] [2022-11-16 19:52:06,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:06,647 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:06,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:06,761 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:06,762 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:06,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857382565] [2022-11-16 19:52:06,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857382565] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:06,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:06,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:06,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304324167] [2022-11-16 19:52:06,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:06,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:06,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:06,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:06,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:06,765 INFO L87 Difference]: Start difference. First operand 548 states and 746 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:07,645 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:07,645 INFO L93 Difference]: Finished difference Result 1070 states and 1454 transitions. [2022-11-16 19:52:07,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:07,646 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 21 [2022-11-16 19:52:07,646 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:07,653 INFO L225 Difference]: With dead ends: 1070 [2022-11-16 19:52:07,653 INFO L226 Difference]: Without dead ends: 1064 [2022-11-16 19:52:07,654 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:07,662 INFO L413 NwaCegarLoop]: 390 mSDtfsCounter, 362 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:07,663 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 697 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-16 19:52:07,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1064 states. [2022-11-16 19:52:07,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1064 to 1064. [2022-11-16 19:52:07,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1064 states, 692 states have (on average 1.2658959537572254) internal successors, (876), 709 states have internal predecessors, (876), 285 states have call successors, (285), 87 states have call predecessors, (285), 86 states have return successors, (283), 283 states have call predecessors, (283), 283 states have call successors, (283) [2022-11-16 19:52:07,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1064 states to 1064 states and 1444 transitions. [2022-11-16 19:52:07,776 INFO L78 Accepts]: Start accepts. Automaton has 1064 states and 1444 transitions. Word has length 21 [2022-11-16 19:52:07,776 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:07,777 INFO L495 AbstractCegarLoop]: Abstraction has 1064 states and 1444 transitions. [2022-11-16 19:52:07,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:07,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1064 states and 1444 transitions. [2022-11-16 19:52:07,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2022-11-16 19:52:07,783 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:07,784 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 19:52:07,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 19:52:07,784 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:07,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:07,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1946126181, now seen corresponding path program 1 times [2022-11-16 19:52:07,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:07,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410586104] [2022-11-16 19:52:07,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:07,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:07,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:07,954 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-11-16 19:52:07,954 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:07,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410586104] [2022-11-16 19:52:07,955 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410586104] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:07,955 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:07,955 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:07,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652244756] [2022-11-16 19:52:07,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:07,957 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:07,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:07,958 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:07,958 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:07,958 INFO L87 Difference]: Start difference. First operand 1064 states and 1444 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-16 19:52:08,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:08,719 INFO L93 Difference]: Finished difference Result 3058 states and 4130 transitions. [2022-11-16 19:52:08,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:08,721 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2022-11-16 19:52:08,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:08,738 INFO L225 Difference]: With dead ends: 3058 [2022-11-16 19:52:08,738 INFO L226 Difference]: Without dead ends: 1998 [2022-11-16 19:52:08,744 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:08,753 INFO L413 NwaCegarLoop]: 392 mSDtfsCounter, 326 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 701 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:08,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 701 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-16 19:52:08,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2022-11-16 19:52:08,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1993. [2022-11-16 19:52:08,894 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1993 states, 1289 states have (on average 1.2583397982932505) internal successors, (1622), 1322 states have internal predecessors, (1622), 532 states have call successors, (532), 172 states have call predecessors, (532), 171 states have return successors, (530), 530 states have call predecessors, (530), 530 states have call successors, (530) [2022-11-16 19:52:08,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1993 states to 1993 states and 2684 transitions. [2022-11-16 19:52:08,917 INFO L78 Accepts]: Start accepts. Automaton has 1993 states and 2684 transitions. Word has length 68 [2022-11-16 19:52:08,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:08,921 INFO L495 AbstractCegarLoop]: Abstraction has 1993 states and 2684 transitions. [2022-11-16 19:52:08,921 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (8), 2 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-16 19:52:08,922 INFO L276 IsEmpty]: Start isEmpty. Operand 1993 states and 2684 transitions. [2022-11-16 19:52:08,931 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-16 19:52:08,932 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:08,932 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 19:52:08,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 19:52:08,933 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:08,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:08,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1341161214, now seen corresponding path program 1 times [2022-11-16 19:52:08,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:08,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [319705792] [2022-11-16 19:52:08,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:08,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:09,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:09,669 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2022-11-16 19:52:09,669 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:09,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [319705792] [2022-11-16 19:52:09,671 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [319705792] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:09,675 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:09,676 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 19:52:09,676 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679179080] [2022-11-16 19:52:09,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:09,676 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:09,677 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:09,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:09,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:52:09,678 INFO L87 Difference]: Start difference. First operand 1993 states and 2684 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 19:52:10,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:10,790 INFO L93 Difference]: Finished difference Result 3047 states and 4143 transitions. [2022-11-16 19:52:10,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:52:10,791 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) Word has length 86 [2022-11-16 19:52:10,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:10,806 INFO L225 Difference]: With dead ends: 3047 [2022-11-16 19:52:10,806 INFO L226 Difference]: Without dead ends: 2009 [2022-11-16 19:52:10,811 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 19:52:10,812 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 0 mSDsluCounter, 942 mSDsCounter, 0 mSdLazyCounter, 298 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1261 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 298 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:10,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1261 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 298 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2022-11-16 19:52:10,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2009 states. [2022-11-16 19:52:10,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2009 to 1997. [2022-11-16 19:52:10,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1997 states, 1291 states have (on average 1.2579395817195973) internal successors, (1624), 1326 states have internal predecessors, (1624), 532 states have call successors, (532), 172 states have call predecessors, (532), 173 states have return successors, (546), 530 states have call predecessors, (546), 530 states have call successors, (546) [2022-11-16 19:52:10,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1997 states to 1997 states and 2702 transitions. [2022-11-16 19:52:10,958 INFO L78 Accepts]: Start accepts. Automaton has 1997 states and 2702 transitions. Word has length 86 [2022-11-16 19:52:10,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:10,961 INFO L495 AbstractCegarLoop]: Abstraction has 1997 states and 2702 transitions. [2022-11-16 19:52:10,961 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 4 states have internal predecessors, (53), 2 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 3 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-16 19:52:10,961 INFO L276 IsEmpty]: Start isEmpty. Operand 1997 states and 2702 transitions. [2022-11-16 19:52:10,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-16 19:52:10,967 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:10,967 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-16 19:52:10,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 19:52:10,968 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:10,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:10,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1064324281, now seen corresponding path program 1 times [2022-11-16 19:52:10,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:10,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624613947] [2022-11-16 19:52:10,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:10,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:11,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:11,380 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 19:52:11,380 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:11,381 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624613947] [2022-11-16 19:52:11,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [624613947] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:11,381 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:11,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:11,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105575582] [2022-11-16 19:52:11,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:11,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:11,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-16 19:52:11,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:11,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:11,383 INFO L87 Difference]: Start difference. First operand 1997 states and 2702 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 19:52:11,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:11,929 INFO L93 Difference]: Finished difference Result 3982 states and 5388 transitions. [2022-11-16 19:52:11,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:11,930 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 97 [2022-11-16 19:52:11,931 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:11,944 INFO L225 Difference]: With dead ends: 3982 [2022-11-16 19:52:11,944 INFO L226 Difference]: Without dead ends: 1998 [2022-11-16 19:52:11,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:11,954 INFO L413 NwaCegarLoop]: 319 mSDtfsCounter, 0 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:11,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 638 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-16 19:52:11,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2022-11-16 19:52:12,078 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1998. [2022-11-16 19:52:12,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1998 states, 1292 states have (on average 1.2577399380804954) internal successors, (1625), 1327 states have internal predecessors, (1625), 532 states have call successors, (532), 172 states have call predecessors, (532), 173 states have return successors, (546), 530 states have call predecessors, (546), 530 states have call successors, (546) [2022-11-16 19:52:12,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1998 states to 1998 states and 2703 transitions. [2022-11-16 19:52:12,097 INFO L78 Accepts]: Start accepts. Automaton has 1998 states and 2703 transitions. Word has length 97 [2022-11-16 19:52:12,098 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:12,098 INFO L495 AbstractCegarLoop]: Abstraction has 1998 states and 2703 transitions. [2022-11-16 19:52:12,098 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 19:52:12,098 INFO L276 IsEmpty]: Start isEmpty. Operand 1998 states and 2703 transitions. [2022-11-16 19:52:12,102 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2022-11-16 19:52:12,103 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:12,103 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-16 19:52:12,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-16 19:52:12,103 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:12,104 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:12,104 INFO L85 PathProgramCache]: Analyzing trace with hash -1117660192, now seen corresponding path program 1 times [2022-11-16 19:52:12,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-16 19:52:12,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [886718040] [2022-11-16 19:52:12,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:12,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 19:52:12,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:12,504 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 19:52:12,505 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-16 19:52:12,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [886718040] [2022-11-16 19:52:12,505 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [886718040] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 19:52:12,506 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389866810] [2022-11-16 19:52:12,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:12,506 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:12,506 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:12,512 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:52:12,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 19:52:13,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:13,092 INFO L263 TraceCheckSpWp]: Trace formula consists of 1016 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 19:52:13,101 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:13,147 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-16 19:52:13,147 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:13,241 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-11-16 19:52:13,242 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389866810] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:52:13,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [172392032] [2022-11-16 19:52:13,263 INFO L159 IcfgInterpreter]: Started Sifa with 68 locations of interest [2022-11-16 19:52:13,263 INFO L166 IcfgInterpreter]: Building call graph [2022-11-16 19:52:13,267 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2022-11-16 19:52:13,273 INFO L176 IcfgInterpreter]: Starting interpretation [2022-11-16 19:52:13,273 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2022-11-16 19:52:13,733 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:14,017 INFO L321 Elim1Store]: treesize reduction 140, result has 47.6 percent of original size [2022-11-16 19:52:14,018 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 15 select indices, 15 select index equivalence classes, 107 disjoint index pairs (out of 105 index pairs), introduced 15 new quantified variables, introduced 14 case distinctions, treesize of input 82 treesize of output 182 [2022-11-16 19:52:14,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:14,533 INFO L321 Elim1Store]: treesize reduction 252, result has 33.5 percent of original size [2022-11-16 19:52:14,534 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 17 select indices, 17 select index equivalence classes, 122 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 28 case distinctions, treesize of input 92 treesize of output 193 [2022-11-16 19:52:15,599 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,603 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 136 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 52 [2022-11-16 19:52:15,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,687 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,688 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,691 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,695 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,696 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,704 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 45 select indices, 45 select index equivalence classes, 96 disjoint index pairs (out of 990 index pairs), introduced 45 new quantified variables, introduced 0 case distinctions, treesize of input 342 treesize of output 136 [2022-11-16 19:52:15,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:15,816 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 49 [2022-11-16 19:52:16,472 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 17 select indices, 17 select index equivalence classes, 136 disjoint index pairs (out of 136 index pairs), introduced 17 new quantified variables, introduced 0 case distinctions, treesize of input 86 treesize of output 52 [2022-11-16 19:52:16,567 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,569 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,570 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,571 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,573 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,575 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,579 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,581 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,582 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,590 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 45 select indices, 45 select index equivalence classes, 96 disjoint index pairs (out of 990 index pairs), introduced 45 new quantified variables, introduced 0 case distinctions, treesize of input 342 treesize of output 136 [2022-11-16 19:52:16,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:16,683 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 16 select indices, 16 select index equivalence classes, 121 disjoint index pairs (out of 120 index pairs), introduced 16 new quantified variables, introduced 0 case distinctions, treesize of input 81 treesize of output 49 [2022-11-16 19:52:17,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,022 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,024 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,025 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,028 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,029 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,031 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,037 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,038 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,040 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,041 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,043 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,049 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,054 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 27 select indices, 27 select index equivalence classes, 174 disjoint index pairs (out of 351 index pairs), introduced 27 new quantified variables, introduced 0 case distinctions, treesize of input 253 treesize of output 330 [2022-11-16 19:52:17,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,145 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,146 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,148 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,149 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,152 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,153 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,155 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,156 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,157 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,160 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,161 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,163 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,164 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,165 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,167 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,168 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,169 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,170 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,176 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,178 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,179 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,183 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 27 select indices, 27 select index equivalence classes, 174 disjoint index pairs (out of 351 index pairs), introduced 27 new quantified variables, introduced 0 case distinctions, treesize of input 251 treesize of output 328 [2022-11-16 19:52:17,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-16 19:52:17,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,979 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,996 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:17,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,020 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,026 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,033 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,036 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,039 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,042 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,053 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,055 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,057 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,061 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,064 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,066 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,068 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,070 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,074 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 19:52:18,076 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,077 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 19:52:18,144 INFO L321 Elim1Store]: treesize reduction 98, result has 21.0 percent of original size [2022-11-16 19:52:18,145 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 28 select indices, 28 select index equivalence classes, 197 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 30 case distinctions, treesize of input 1364 treesize of output 1290 [2022-11-16 19:52:18,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,296 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,299 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,302 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,305 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,307 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,314 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,325 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,329 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,336 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,340 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,342 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,348 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,355 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,359 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,362 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,365 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,372 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,381 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,391 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,393 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,402 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,403 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 19:52:18,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-11-16 19:52:18,408 INFO L173 IndexEqualityManager]: detected equality via solver [2022-11-16 19:52:18,471 INFO L321 Elim1Store]: treesize reduction 92, result has 22.0 percent of original size [2022-11-16 19:52:18,472 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 28 select indices, 28 select index equivalence classes, 197 disjoint index pairs (out of 378 index pairs), introduced 28 new quantified variables, introduced 30 case distinctions, treesize of input 1358 treesize of output 1284 [2022-11-16 19:52:18,668 INFO L321 Elim1Store]: treesize reduction 13, result has 45.8 percent of original size [2022-11-16 19:52:18,669 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 1354 treesize of output 1357 [2022-11-16 19:52:20,396 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-16 19:52:20,411 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 10 [2022-11-16 19:52:20,423 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 12 [2022-11-16 19:52:23,886 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-11-16 19:52:23,920 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-16 19:52:24,170 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 7 [2022-11-16 19:52:24,177 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2022-11-16 19:52:24,502 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-16 19:52:24,648 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-16 19:52:25,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-16 19:52:25,075 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 5 treesize of output 3 [2022-11-16 19:52:36,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:36,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:52:36,683 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.AssertionError: Maybe an infinite loop at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.tryToPushOverDualFiniteConnective(QuantifierPusher.java:345) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:188) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:295) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:281) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:285) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:267) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostconditionCall(PredicateTransformer.java:157) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.postCall(SymbolicTools.java:132) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretCallReturnSummary(DagInterpreter.java:218) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:207) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:68) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:101) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:77) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:147) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:85) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:82) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:336) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:431) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:366) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:415) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:302) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:262) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:175) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:154) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2022-11-16 19:52:36,686 INFO L158 Benchmark]: Toolchain (without parser) took 36954.85ms. Allocated memory was 132.1MB in the beginning and 1.0GB in the end (delta: 914.4MB). Free memory was 91.6MB in the beginning and 565.6MB in the end (delta: -474.0MB). Peak memory consumption was 663.6MB. Max. memory is 16.1GB. [2022-11-16 19:52:36,686 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 92.3MB. Free memory was 65.4MB in the beginning and 65.4MB in the end (delta: 31.7kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 19:52:36,686 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1631.10ms. Allocated memory is still 132.1MB. Free memory was 91.4MB in the beginning and 93.1MB in the end (delta: -1.7MB). Peak memory consumption was 61.8MB. Max. memory is 16.1GB. [2022-11-16 19:52:36,687 INFO L158 Benchmark]: Boogie Procedure Inliner took 209.42ms. Allocated memory is still 132.1MB. Free memory was 93.1MB in the beginning and 81.2MB in the end (delta: 12.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2022-11-16 19:52:36,687 INFO L158 Benchmark]: Boogie Preprocessor took 182.01ms. Allocated memory is still 132.1MB. Free memory was 81.2MB in the beginning and 69.5MB in the end (delta: 11.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-16 19:52:36,687 INFO L158 Benchmark]: RCFGBuilder took 3240.74ms. Allocated memory was 132.1MB in the beginning and 249.6MB in the end (delta: 117.4MB). Free memory was 69.5MB in the beginning and 137.4MB in the end (delta: -68.0MB). Peak memory consumption was 63.3MB. Max. memory is 16.1GB. [2022-11-16 19:52:36,688 INFO L158 Benchmark]: TraceAbstraction took 31684.70ms. Allocated memory was 249.6MB in the beginning and 1.0GB in the end (delta: 796.9MB). Free memory was 137.4MB in the beginning and 565.6MB in the end (delta: -428.2MB). Peak memory consumption was 593.1MB. Max. memory is 16.1GB. [2022-11-16 19:52:36,689 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.30ms. Allocated memory is still 92.3MB. Free memory was 65.4MB in the beginning and 65.4MB in the end (delta: 31.7kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1631.10ms. Allocated memory is still 132.1MB. Free memory was 91.4MB in the beginning and 93.1MB in the end (delta: -1.7MB). Peak memory consumption was 61.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 209.42ms. Allocated memory is still 132.1MB. Free memory was 93.1MB in the beginning and 81.2MB in the end (delta: 12.0MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 182.01ms. Allocated memory is still 132.1MB. Free memory was 81.2MB in the beginning and 69.5MB in the end (delta: 11.7MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 3240.74ms. Allocated memory was 132.1MB in the beginning and 249.6MB in the end (delta: 117.4MB). Free memory was 69.5MB in the beginning and 137.4MB in the end (delta: -68.0MB). Peak memory consumption was 63.3MB. Max. memory is 16.1GB. * TraceAbstraction took 31684.70ms. Allocated memory was 249.6MB in the beginning and 1.0GB in the end (delta: 796.9MB). Free memory was 137.4MB in the beginning and 565.6MB in the end (delta: -428.2MB). Peak memory consumption was 593.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: AssertionError: Maybe an infinite loop de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: AssertionError: Maybe an infinite loop: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPushUtilsForSubsetPush.sequentialSubsetPush(QuantifierPushUtilsForSubsetPush.java:130) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2022-11-16 19:52:36,711 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0 --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 e621fe5569ce23da8663d1ba84e0ea76474750cbbbe06c56ff4e5d6732ec9411 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 19:52:39,006 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 19:52:39,008 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 19:52:39,034 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 19:52:39,035 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 19:52:39,045 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 19:52:39,047 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 19:52:39,052 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 19:52:39,054 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 19:52:39,055 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 19:52:39,056 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 19:52:39,057 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 19:52:39,058 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 19:52:39,059 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 19:52:39,060 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 19:52:39,061 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 19:52:39,062 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 19:52:39,065 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 19:52:39,070 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 19:52:39,082 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 19:52:39,083 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 19:52:39,089 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 19:52:39,090 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 19:52:39,091 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 19:52:39,094 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 19:52:39,095 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 19:52:39,095 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 19:52:39,096 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 19:52:39,096 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 19:52:39,098 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 19:52:39,098 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 19:52:39,106 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 19:52:39,108 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 19:52:39,108 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 19:52:39,113 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 19:52:39,114 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 19:52:39,114 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 19:52:39,115 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 19:52:39,115 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 19:52:39,116 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 19:52:39,116 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 19:52:39,121 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-16 19:52:39,165 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 19:52:39,166 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 19:52:39,167 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 19:52:39,167 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 19:52:39,168 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 19:52:39,169 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 19:52:39,169 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-16 19:52:39,169 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-16 19:52:39,169 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-16 19:52:39,169 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-16 19:52:39,170 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-16 19:52:39,171 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-16 19:52:39,172 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 19:52:39,172 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 19:52:39,173 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 19:52:39,173 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 19:52:39,173 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 19:52:39,173 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-16 19:52:39,173 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-16 19:52:39,174 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-16 19:52:39,174 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 19:52:39,174 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 19:52:39,174 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 19:52:39,174 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 19:52:39,174 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 19:52:39,175 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 19:52:39,175 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:52:39,175 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 19:52:39,175 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 19:52:39,175 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 19:52:39,176 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-16 19:52:39,176 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-16 19:52:39,177 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 19:52:39,177 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-16 19:52:39,177 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-16 19:52:39,177 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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0 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 -> e621fe5569ce23da8663d1ba84e0ea76474750cbbbe06c56ff4e5d6732ec9411 [2022-11-16 19:52:39,545 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 19:52:39,577 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 19:52:39,581 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 19:52:39,582 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 19:52:39,583 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 19:52:39,584 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i [2022-11-16 19:52:39,668 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/507e1b413/8996da15eb9542009802975b1393484c/FLAGa8da1b021 [2022-11-16 19:52:40,460 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 19:52:40,460 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i [2022-11-16 19:52:40,505 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/507e1b413/8996da15eb9542009802975b1393484c/FLAGa8da1b021 [2022-11-16 19:52:40,674 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/data/507e1b413/8996da15eb9542009802975b1393484c [2022-11-16 19:52:40,676 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 19:52:40,678 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 19:52:40,679 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 19:52:40,679 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 19:52:40,683 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 19:52:40,683 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:52:40" (1/1) ... [2022-11-16 19:52:40,685 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@70db2804 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:40, skipping insertion in model container [2022-11-16 19:52:40,685 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 07:52:40" (1/1) ... [2022-11-16 19:52:40,692 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 19:52:40,774 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:52:41,561 WARN L229 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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i[100586,100599] [2022-11-16 19:52:41,786 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:52:41,806 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-16 19:52:41,840 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 19:52:41,990 WARN L229 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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i[100586,100599] [2022-11-16 19:52:42,115 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:52:42,132 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 19:52:42,257 WARN L229 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_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i[100586,100599] [2022-11-16 19:52:42,413 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 19:52:42,481 INFO L208 MainTranslator]: Completed translation [2022-11-16 19:52:42,482 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42 WrapperNode [2022-11-16 19:52:42,482 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 19:52:42,483 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 19:52:42,483 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 19:52:42,484 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 19:52:42,491 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,568 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,682 INFO L138 Inliner]: procedures = 162, calls = 552, calls flagged for inlining = 94, calls inlined = 94, statements flattened = 1846 [2022-11-16 19:52:42,682 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 19:52:42,683 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 19:52:42,683 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 19:52:42,683 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 19:52:42,695 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,696 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,716 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,728 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,797 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,824 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,844 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,851 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,874 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 19:52:42,878 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 19:52:42,879 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 19:52:42,879 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 19:52:42,880 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (1/1) ... [2022-11-16 19:52:42,886 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 19:52:42,896 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:52:42,909 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 19:52:42,935 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 19:52:42,950 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_segment_size [2022-11-16 19:52:42,951 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_segment_size [2022-11-16 19:52:42,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-16 19:52:42,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-16 19:52:42,951 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-16 19:52:42,951 INFO L130 BoogieDeclarations]: Found specification of procedure virtio_config_buf [2022-11-16 19:52:42,952 INFO L138 BoogieDeclarations]: Found implementation of procedure virtio_config_buf [2022-11-16 19:52:42,952 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-16 19:52:42,952 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 19:52:42,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 19:52:42,952 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~X~C_UINT~TO~VOID [2022-11-16 19:52:42,952 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~C_UINT~X~$Pointer$~X~C_UINT~TO~VOID [2022-11-16 19:52:42,953 INFO L130 BoogieDeclarations]: Found specification of procedure req_get_ioprio [2022-11-16 19:52:42,953 INFO L138 BoogieDeclarations]: Found implementation of procedure req_get_ioprio [2022-11-16 19:52:42,953 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-16 19:52:42,953 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-16 19:52:42,953 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2022-11-16 19:52:42,953 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2022-11-16 19:52:42,953 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_buf [2022-11-16 19:52:42,954 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_buf [2022-11-16 19:52:42,954 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 19:52:42,954 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 19:52:42,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-16 19:52:42,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-16 19:52:42,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-16 19:52:42,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-16 19:52:42,955 INFO L130 BoogieDeclarations]: Found specification of procedure index_to_minor [2022-11-16 19:52:42,955 INFO L138 BoogieDeclarations]: Found implementation of procedure index_to_minor [2022-11-16 19:52:42,956 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 19:52:42,956 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 19:52:42,956 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 19:52:42,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2022-11-16 19:52:42,956 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2022-11-16 19:52:42,957 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_alloc_notrace [2022-11-16 19:52:42,957 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-16 19:52:42,957 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-16 19:52:42,957 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 19:52:42,957 INFO L130 BoogieDeclarations]: Found specification of procedure virtio_has_feature [2022-11-16 19:52:42,957 INFO L138 BoogieDeclarations]: Found implementation of procedure virtio_has_feature [2022-11-16 19:52:42,958 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 19:52:42,958 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 19:52:42,958 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 19:52:42,958 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 19:52:42,958 INFO L130 BoogieDeclarations]: Found specification of procedure virtblk_remove [2022-11-16 19:52:42,959 INFO L138 BoogieDeclarations]: Found implementation of procedure virtblk_remove [2022-11-16 19:52:42,959 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2022-11-16 19:52:42,960 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2022-11-16 19:52:42,960 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 19:52:42,961 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2022-11-16 19:52:42,961 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2022-11-16 19:52:42,962 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-16 19:52:42,963 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-16 19:52:42,963 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-16 19:52:42,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-16 19:52:42,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-16 19:52:42,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-16 19:52:42,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-16 19:52:42,964 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 19:52:42,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-16 19:52:42,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 19:52:42,965 INFO L130 BoogieDeclarations]: Found specification of procedure trace_kmalloc [2022-11-16 19:52:42,965 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_kmalloc [2022-11-16 19:52:42,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-16 19:52:42,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-16 19:52:42,965 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2022-11-16 19:52:42,966 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2022-11-16 19:52:42,966 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_ordered [2022-11-16 19:52:42,967 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_ordered [2022-11-16 19:52:42,967 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-16 19:52:42,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-16 19:52:42,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 19:52:42,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 19:52:42,968 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-16 19:52:42,968 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-16 19:52:43,623 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 19:52:43,635 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 19:52:47,803 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 19:52:47,969 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2022-11-16 19:52:52,444 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 19:52:52,464 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 19:52:52,466 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-16 19:52:52,470 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:52 BoogieIcfgContainer [2022-11-16 19:52:52,470 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 19:52:52,474 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 19:52:52,474 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 19:52:52,478 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 19:52:52,478 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 07:52:40" (1/3) ... [2022-11-16 19:52:52,479 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@303a195c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:52:52, skipping insertion in model container [2022-11-16 19:52:52,479 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 07:52:42" (2/3) ... [2022-11-16 19:52:52,480 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@303a195c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 07:52:52, skipping insertion in model container [2022-11-16 19:52:52,480 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:52" (3/3) ... [2022-11-16 19:52:52,482 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-39a1d13-1-101_1a-drivers--block--virtio_blk.ko-entry_point.cil.out.i [2022-11-16 19:52:52,498 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 19:52:52,498 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 19:52:52,589 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 19:52:52,596 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@f9aa06b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 19:52:52,596 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 19:52:52,605 INFO L276 IsEmpty]: Start isEmpty. Operand has 512 states, 397 states have (on average 1.3425692695214106) internal successors, (533), 410 states have internal predecessors, (533), 88 states have call successors, (88), 27 states have call predecessors, (88), 25 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) [2022-11-16 19:52:52,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-16 19:52:52,616 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:52,618 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:52:52,618 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:52,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:52,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1814936146, now seen corresponding path program 1 times [2022-11-16 19:52:52,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:52:52,645 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1953405492] [2022-11-16 19:52:52,645 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:52,645 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:52:52,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:52:52,653 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:52:52,664 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-16 19:52:53,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:53,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 19:52:53,132 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:53,224 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:53,224 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:52:53,224 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:52:53,225 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1953405492] [2022-11-16 19:52:53,225 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1953405492] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:53,225 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 19:52:53,226 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-16 19:52:53,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1017710107] [2022-11-16 19:52:53,228 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:53,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:53,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:52:53,258 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:53,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:53,262 INFO L87 Difference]: Start difference. First operand has 512 states, 397 states have (on average 1.3425692695214106) internal successors, (533), 410 states have internal predecessors, (533), 88 states have call successors, (88), 27 states have call predecessors, (88), 25 states have return successors, (83), 83 states have call predecessors, (83), 83 states have call successors, (83) Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:53,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:53,439 INFO L93 Difference]: Finished difference Result 960 states and 1330 transitions. [2022-11-16 19:52:53,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:53,442 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2022-11-16 19:52:53,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:53,470 INFO L225 Difference]: With dead ends: 960 [2022-11-16 19:52:53,471 INFO L226 Difference]: Without dead ends: 434 [2022-11-16 19:52:53,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-16 19:52:53,498 INFO L413 NwaCegarLoop]: 601 mSDtfsCounter, 0 mSDsluCounter, 599 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1200 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:53,499 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1200 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:52:53,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2022-11-16 19:52:53,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 434. [2022-11-16 19:52:53,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 434 states, 333 states have (on average 1.2642642642642643) internal successors, (421), 338 states have internal predecessors, (421), 78 states have call successors, (78), 23 states have call predecessors, (78), 22 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2022-11-16 19:52:53,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 434 states to 434 states and 575 transitions. [2022-11-16 19:52:53,580 INFO L78 Accepts]: Start accepts. Automaton has 434 states and 575 transitions. Word has length 24 [2022-11-16 19:52:53,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:53,582 INFO L495 AbstractCegarLoop]: Abstraction has 434 states and 575 transitions. [2022-11-16 19:52:53,582 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:53,582 INFO L276 IsEmpty]: Start isEmpty. Operand 434 states and 575 transitions. [2022-11-16 19:52:53,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-16 19:52:53,592 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:53,592 INFO L195 NwaCegarLoop]: 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] [2022-11-16 19:52:53,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-16 19:52:53,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:52:53,807 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:53,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:53,808 INFO L85 PathProgramCache]: Analyzing trace with hash -531384451, now seen corresponding path program 1 times [2022-11-16 19:52:53,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:52:53,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [999761736] [2022-11-16 19:52:53,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:53,809 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:52:53,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:52:53,810 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:52:53,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-16 19:52:54,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:54,224 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:52:54,225 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:54,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:54,287 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:54,398 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-16 19:52:54,398 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:52:54,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [999761736] [2022-11-16 19:52:54,399 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [999761736] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:52:54,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [8942651] [2022-11-16 19:52:54,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:54,399 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:52:54,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:52:54,403 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:52:54,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (4)] Waiting until timeout for monitored process [2022-11-16 19:52:54,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:54,904 INFO L263 TraceCheckSpWp]: Trace formula consists of 287 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:52:54,905 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:54,996 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-16 19:52:54,996 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:52:54,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [8942651] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:54,997 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:52:54,997 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4, 4] total 7 [2022-11-16 19:52:54,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286138822] [2022-11-16 19:52:54,998 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:54,998 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:54,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:52:54,999 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:54,999 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:52:54,999 INFO L87 Difference]: Start difference. First operand 434 states and 575 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:55,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:55,089 INFO L93 Difference]: Finished difference Result 852 states and 1129 transitions. [2022-11-16 19:52:55,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:55,090 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2022-11-16 19:52:55,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:55,099 INFO L225 Difference]: With dead ends: 852 [2022-11-16 19:52:55,106 INFO L226 Difference]: Without dead ends: 843 [2022-11-16 19:52:55,107 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:52:55,108 INFO L413 NwaCegarLoop]: 653 mSDtfsCounter, 546 mSDsluCounter, 551 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 1204 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:55,109 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [546 Valid, 1204 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 19:52:55,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 843 states. [2022-11-16 19:52:55,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 843 to 843. [2022-11-16 19:52:55,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 647 states have (on average 1.2642967542503865) internal successors, (818), 656 states have internal predecessors, (818), 151 states have call successors, (151), 45 states have call predecessors, (151), 44 states have return successors, (149), 149 states have call predecessors, (149), 149 states have call successors, (149) [2022-11-16 19:52:55,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1118 transitions. [2022-11-16 19:52:55,183 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1118 transitions. Word has length 25 [2022-11-16 19:52:55,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:55,184 INFO L495 AbstractCegarLoop]: Abstraction has 843 states and 1118 transitions. [2022-11-16 19:52:55,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2022-11-16 19:52:55,184 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1118 transitions. [2022-11-16 19:52:55,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2022-11-16 19:52:55,191 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:55,191 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-11-16 19:52:55,210 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:55,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (4)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:55,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:52:55,606 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:55,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:55,606 INFO L85 PathProgramCache]: Analyzing trace with hash 790525810, now seen corresponding path program 1 times [2022-11-16 19:52:55,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:52:55,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1539476621] [2022-11-16 19:52:55,608 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:55,608 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:52:55,608 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:52:55,609 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:52:55,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-16 19:52:56,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:56,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:52:56,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:56,310 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-16 19:52:56,310 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:56,470 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2022-11-16 19:52:56,470 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:52:56,470 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1539476621] [2022-11-16 19:52:56,470 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1539476621] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:52:56,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [134553993] [2022-11-16 19:52:56,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:56,471 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:52:56,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:52:56,473 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:52:56,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (6)] Waiting until timeout for monitored process [2022-11-16 19:52:57,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:57,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 515 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 19:52:57,057 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:57,092 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-11-16 19:52:57,092 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:52:57,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [134553993] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:57,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:52:57,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4, 4] total 7 [2022-11-16 19:52:57,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024701002] [2022-11-16 19:52:57,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:57,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 19:52:57,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:52:57,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 19:52:57,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:52:57,095 INFO L87 Difference]: Start difference. First operand 843 states and 1118 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-16 19:52:57,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:57,309 INFO L93 Difference]: Finished difference Result 2393 states and 3165 transitions. [2022-11-16 19:52:57,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 19:52:57,309 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 86 [2022-11-16 19:52:57,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:57,322 INFO L225 Difference]: With dead ends: 2393 [2022-11-16 19:52:57,323 INFO L226 Difference]: Without dead ends: 1558 [2022-11-16 19:52:57,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:52:57,330 INFO L413 NwaCegarLoop]: 653 mSDtfsCounter, 481 mSDsluCounter, 556 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 1209 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:57,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 1209 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:52:57,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2022-11-16 19:52:57,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1550. [2022-11-16 19:52:57,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1550 states, 1186 states have (on average 1.2630691399662732) internal successors, (1498), 1203 states have internal predecessors, (1498), 276 states have call successors, (276), 88 states have call predecessors, (276), 87 states have return successors, (274), 274 states have call predecessors, (274), 274 states have call successors, (274) [2022-11-16 19:52:57,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1550 states to 1550 states and 2048 transitions. [2022-11-16 19:52:57,447 INFO L78 Accepts]: Start accepts. Automaton has 1550 states and 2048 transitions. Word has length 86 [2022-11-16 19:52:57,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:57,447 INFO L495 AbstractCegarLoop]: Abstraction has 1550 states and 2048 transitions. [2022-11-16 19:52:57,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 2 states have call successors, (8), 2 states have call predecessors, (8), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-11-16 19:52:57,448 INFO L276 IsEmpty]: Start isEmpty. Operand 1550 states and 2048 transitions. [2022-11-16 19:52:57,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2022-11-16 19:52:57,457 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:57,457 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 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] [2022-11-16 19:52:57,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (6)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:57,674 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:57,861 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:52:57,862 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:52:57,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:52:57,862 INFO L85 PathProgramCache]: Analyzing trace with hash -879139922, now seen corresponding path program 1 times [2022-11-16 19:52:57,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:52:57,864 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [446955845] [2022-11-16 19:52:57,864 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:57,864 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:52:57,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:52:57,865 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:52:57,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-16 19:52:58,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:58,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:52:58,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:58,537 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-16 19:52:58,537 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:52:58,675 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2022-11-16 19:52:58,675 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:52:58,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [446955845] [2022-11-16 19:52:58,675 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [446955845] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:52:58,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [131532536] [2022-11-16 19:52:58,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:52:58,675 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:52:58,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:52:58,679 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:52:58,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (8)] Waiting until timeout for monitored process [2022-11-16 19:52:59,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:52:59,300 INFO L263 TraceCheckSpWp]: Trace formula consists of 581 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-16 19:52:59,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:52:59,427 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2022-11-16 19:52:59,428 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:52:59,428 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [131532536] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:52:59,428 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-16 19:52:59,428 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [4, 4] total 9 [2022-11-16 19:52:59,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640566118] [2022-11-16 19:52:59,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:52:59,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 19:52:59,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:52:59,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 19:52:59,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:52:59,430 INFO L87 Difference]: Start difference. First operand 1550 states and 2048 transitions. Second operand has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-16 19:52:59,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:52:59,609 INFO L93 Difference]: Finished difference Result 3093 states and 4111 transitions. [2022-11-16 19:52:59,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:52:59,610 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) Word has length 112 [2022-11-16 19:52:59,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:52:59,623 INFO L225 Difference]: With dead ends: 3093 [2022-11-16 19:52:59,623 INFO L226 Difference]: Without dead ends: 1558 [2022-11-16 19:52:59,631 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 326 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:52:59,633 INFO L413 NwaCegarLoop]: 573 mSDtfsCounter, 0 mSDsluCounter, 1703 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2276 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:52:59,634 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2276 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:52:59,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2022-11-16 19:52:59,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1552. [2022-11-16 19:52:59,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1552 states, 1187 states have (on average 1.2628475147430498) internal successors, (1499), 1205 states have internal predecessors, (1499), 276 states have call successors, (276), 88 states have call predecessors, (276), 88 states have return successors, (282), 274 states have call predecessors, (282), 274 states have call successors, (282) [2022-11-16 19:52:59,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1552 states to 1552 states and 2057 transitions. [2022-11-16 19:52:59,728 INFO L78 Accepts]: Start accepts. Automaton has 1552 states and 2057 transitions. Word has length 112 [2022-11-16 19:52:59,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:52:59,729 INFO L495 AbstractCegarLoop]: Abstraction has 1552 states and 2057 transitions. [2022-11-16 19:52:59,729 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.4) internal successors, (82), 4 states have internal predecessors, (82), 2 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (10), 3 states have call predecessors, (10), 2 states have call successors, (10) [2022-11-16 19:52:59,729 INFO L276 IsEmpty]: Start isEmpty. Operand 1552 states and 2057 transitions. [2022-11-16 19:52:59,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2022-11-16 19:52:59,740 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:52:59,741 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 19:52:59,757 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2022-11-16 19:52:59,959 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (8)] Ended with exit code 0 [2022-11-16 19:53:00,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt [2022-11-16 19:53:00,151 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:53:00,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:53:00,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1643064553, now seen corresponding path program 1 times [2022-11-16 19:53:00,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:53:00,153 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1976455558] [2022-11-16 19:53:00,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:00,153 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:53:00,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:53:00,154 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:53:00,155 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2022-11-16 19:53:00,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:00,690 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:53:00,693 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:00,767 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-16 19:53:00,768 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:00,913 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-16 19:53:00,914 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:53:00,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1976455558] [2022-11-16 19:53:00,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1976455558] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:53:00,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [721187013] [2022-11-16 19:53:00,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:00,915 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:53:00,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:53:00,919 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:53:00,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (10)] Waiting until timeout for monitored process [2022-11-16 19:53:01,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:01,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:53:01,930 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:01,955 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-16 19:53:01,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:02,043 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-16 19:53:02,043 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [721187013] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:53:02,044 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511254632] [2022-11-16 19:53:02,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:02,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:02,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:53:02,046 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:53:02,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-16 19:53:02,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:02,555 INFO L263 TraceCheckSpWp]: Trace formula consists of 614 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:53:02,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:02,613 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-16 19:53:02,613 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 19:53:02,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511254632] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 19:53:02,614 INFO L184 FreeRefinementEngine]: Found 1 perfect and 4 imperfect interpolant sequences. [2022-11-16 19:53:02,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4, 4, 4, 4] total 8 [2022-11-16 19:53:02,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129785842] [2022-11-16 19:53:02,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 19:53:02,615 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-16 19:53:02,615 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:53:02,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-16 19:53:02,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-16 19:53:02,616 INFO L87 Difference]: Start difference. First operand 1552 states and 2057 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 19:53:02,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:53:02,784 INFO L93 Difference]: Finished difference Result 3104 states and 4114 transitions. [2022-11-16 19:53:02,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-16 19:53:02,785 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 127 [2022-11-16 19:53:02,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:53:02,794 INFO L225 Difference]: With dead ends: 3104 [2022-11-16 19:53:02,794 INFO L226 Difference]: Without dead ends: 1563 [2022-11-16 19:53:02,800 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 631 GetRequests, 624 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-16 19:53:02,800 INFO L413 NwaCegarLoop]: 575 mSDtfsCounter, 10 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 1715 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:53:02,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 1715 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:53:02,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1563 states. [2022-11-16 19:53:02,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1563 to 1555. [2022-11-16 19:53:02,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1555 states, 1190 states have (on average 1.2605042016806722) internal successors, (1500), 1208 states have internal predecessors, (1500), 276 states have call successors, (276), 88 states have call predecessors, (276), 88 states have return successors, (282), 274 states have call predecessors, (282), 274 states have call successors, (282) [2022-11-16 19:53:02,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1555 states to 1555 states and 2058 transitions. [2022-11-16 19:53:02,875 INFO L78 Accepts]: Start accepts. Automaton has 1555 states and 2058 transitions. Word has length 127 [2022-11-16 19:53:02,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:53:02,875 INFO L495 AbstractCegarLoop]: Abstraction has 1555 states and 2058 transitions. [2022-11-16 19:53:02,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2022-11-16 19:53:02,876 INFO L276 IsEmpty]: Start isEmpty. Operand 1555 states and 2058 transitions. [2022-11-16 19:53:02,880 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-11-16 19:53:02,880 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:53:02,880 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 19:53:02,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (10)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:03,100 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:03,317 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:03,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:53:03,490 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:53:03,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:53:03,490 INFO L85 PathProgramCache]: Analyzing trace with hash 785176985, now seen corresponding path program 1 times [2022-11-16 19:53:03,491 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:53:03,491 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [967483197] [2022-11-16 19:53:03,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:03,491 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:53:03,492 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:53:03,493 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:53:03,538 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2022-11-16 19:53:04,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:04,121 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:53:04,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:04,172 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-16 19:53:04,173 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:04,325 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-16 19:53:04,325 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-16 19:53:04,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [967483197] [2022-11-16 19:53:04,325 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [967483197] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:53:04,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [803713618] [2022-11-16 19:53:04,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:04,326 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2022-11-16 19:53:04,326 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 [2022-11-16 19:53:04,327 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2022-11-16 19:53:04,328 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (13)] Waiting until timeout for monitored process [2022-11-16 19:53:05,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:05,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:53:05,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:05,351 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-16 19:53:05,352 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:05,438 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-16 19:53:05,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [803713618] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:53:05,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274665390] [2022-11-16 19:53:05,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 19:53:05,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:05,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 [2022-11-16 19:53:05,443 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 19:53:05,471 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-16 19:53:05,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 19:53:05,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 619 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-16 19:53:05,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 19:53:05,979 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-16 19:53:05,979 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 19:53:06,055 INFO L134 CoverageAnalysis]: Checked inductivity of 46 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-16 19:53:06,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274665390] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 19:53:06,055 INFO L184 FreeRefinementEngine]: Found 0 perfect and 6 imperfect interpolant sequences. [2022-11-16 19:53:06,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4, 4, 4, 4] total 6 [2022-11-16 19:53:06,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791228400] [2022-11-16 19:53:06,056 INFO L85 oduleStraightlineAll]: Using 6 imperfect interpolants to construct interpolant automaton [2022-11-16 19:53:06,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 19:53:06,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-16 19:53:06,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 19:53:06,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2022-11-16 19:53:06,058 INFO L87 Difference]: Start difference. First operand 1555 states and 2058 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-16 19:53:06,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 19:53:06,268 INFO L93 Difference]: Finished difference Result 3097 states and 4101 transitions. [2022-11-16 19:53:06,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 19:53:06,269 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 128 [2022-11-16 19:53:06,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 19:53:06,278 INFO L225 Difference]: With dead ends: 3097 [2022-11-16 19:53:06,278 INFO L226 Difference]: Without dead ends: 1558 [2022-11-16 19:53:06,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 763 GetRequests, 758 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2022-11-16 19:53:06,284 INFO L413 NwaCegarLoop]: 573 mSDtfsCounter, 0 mSDsluCounter, 1713 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2286 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 19:53:06,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2286 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 19:53:06,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2022-11-16 19:53:06,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1558. [2022-11-16 19:53:06,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1558 states, 1193 states have (on average 1.2598491198658843) internal successors, (1503), 1211 states have internal predecessors, (1503), 276 states have call successors, (276), 88 states have call predecessors, (276), 88 states have return successors, (282), 274 states have call predecessors, (282), 274 states have call successors, (282) [2022-11-16 19:53:06,389 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1558 states to 1558 states and 2061 transitions. [2022-11-16 19:53:06,390 INFO L78 Accepts]: Start accepts. Automaton has 1558 states and 2061 transitions. Word has length 128 [2022-11-16 19:53:06,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 19:53:06,390 INFO L495 AbstractCegarLoop]: Abstraction has 1558 states and 2061 transitions. [2022-11-16 19:53:06,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2022-11-16 19:53:06,391 INFO L276 IsEmpty]: Start isEmpty. Operand 1558 states and 2061 transitions. [2022-11-16 19:53:06,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-16 19:53:06,406 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 19:53:06,407 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 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] [2022-11-16 19:53:06,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:06,638 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt (13)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:06,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:07,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/cvc4 --incremental --print-success --lang smt,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 19:53:07,032 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 19:53:07,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 19:53:07,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1195279736, now seen corresponding path program 2 times [2022-11-16 19:53:07,033 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-16 19:53:07,033 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2145395769] [2022-11-16 19:53:07,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-16 19:53:07,033 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:53:07,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat [2022-11-16 19:53:07,035 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-16 19:53:07,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2022-11-16 19:53:08,351 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-16 19:53:08,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is sat [2022-11-16 19:53:08,351 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-16 19:53:09,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-16 19:53:09,773 INFO L130 FreeRefinementEngine]: Strategy WALRUS found a feasible trace [2022-11-16 19:53:09,774 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-16 19:53:09,775 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-16 19:53:09,807 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2022-11-16 19:53:10,000 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2022-11-16 19:53:10,003 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1] [2022-11-16 19:53:10,006 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-16 19:53:10,043 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,044 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,045 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,046 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,049 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,050 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,053 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,054 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,054 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,054 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,054 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,055 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,055 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,055 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,058 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,059 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,060 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,060 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,060 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,060 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,061 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,061 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,061 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,062 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,062 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,064 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,064 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,064 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,064 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,064 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,065 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,065 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,065 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,066 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,067 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,067 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,067 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,067 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,068 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,068 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,068 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,068 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,068 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,068 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,069 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,069 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,069 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,069 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,070 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,070 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,070 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,070 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,070 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,070 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,071 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,071 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,071 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,071 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,072 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,072 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,072 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,072 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,072 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,072 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,074 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,074 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,074 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,074 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,074 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,075 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,075 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,075 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,076 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,076 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,076 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,076 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,079 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,079 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,079 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,079 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,080 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,080 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,080 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,080 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,080 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,081 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,081 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,081 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,081 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,081 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,082 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,082 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,082 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,082 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,082 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,082 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,083 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,083 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,083 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,083 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,084 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,084 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,084 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,084 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,084 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,084 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,085 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,085 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,085 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,085 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,085 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,086 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,086 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,086 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,086 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,086 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,087 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,087 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,087 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,087 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,087 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,088 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,088 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,088 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,089 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,089 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,089 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,089 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,090 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,090 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,090 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,090 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,091 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,091 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,091 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,091 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,092 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,092 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,092 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,093 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,093 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,093 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,093 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,093 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,094 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,094 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,094 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,094 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,095 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,095 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,095 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,095 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,097 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,097 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,097 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,097 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,098 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,098 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,098 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,098 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,099 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,099 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,099 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,099 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,100 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,100 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,100 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,100 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,101 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,101 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,101 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,101 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,102 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,102 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,102 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,102 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,103 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,103 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,103 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,103 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,103 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,104 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,104 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,104 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,104 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,105 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,105 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,105 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,105 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,106 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,106 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,106 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,106 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,107 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,107 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,107 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,108 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,108 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,109 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,109 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,109 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,109 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,109 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,110 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,110 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,110 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,110 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,111 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,111 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,111 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,111 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,112 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,112 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,112 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,112 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,113 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,113 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,113 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,113 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,113 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,114 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,114 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,114 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,114 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,115 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,115 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,115 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,115 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,116 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,116 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,116 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,116 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,117 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,117 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,117 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,117 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,118 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,118 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,118 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,118 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,119 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,119 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,138 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,138 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,139 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,139 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,139 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,139 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,140 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,140 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,140 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,141 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,141 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,141 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,143 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,145 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,145 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,146 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,146 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,146 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,146 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,147 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,147 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,147 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,147 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,147 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,148 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,148 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,148 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,148 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled [2022-11-16 19:53:10,149 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,149 WARN L421 cessorBacktranslator]: Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled [2022-11-16 19:53:10,282 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.11 07:53:10 BoogieIcfgContainer [2022-11-16 19:53:10,282 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-16 19:53:10,282 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-16 19:53:10,282 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-16 19:53:10,283 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-16 19:53:10,283 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 07:52:52" (3/4) ... [2022-11-16 19:53:10,287 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-16 19:53:10,287 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-16 19:53:10,288 INFO L158 Benchmark]: Toolchain (without parser) took 29610.07ms. Allocated memory was 67.1MB in the beginning and 211.8MB in the end (delta: 144.7MB). Free memory was 41.7MB in the beginning and 117.0MB in the end (delta: -75.4MB). Peak memory consumption was 68.7MB. Max. memory is 16.1GB. [2022-11-16 19:53:10,288 INFO L158 Benchmark]: CDTParser took 0.21ms. Allocated memory is still 67.1MB. Free memory was 49.5MB in the beginning and 49.4MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 19:53:10,288 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1803.63ms. Allocated memory was 67.1MB in the beginning and 125.8MB in the end (delta: 58.7MB). Free memory was 41.5MB in the beginning and 58.0MB in the end (delta: -16.5MB). Peak memory consumption was 41.7MB. Max. memory is 16.1GB. [2022-11-16 19:53:10,289 INFO L158 Benchmark]: Boogie Procedure Inliner took 198.87ms. Allocated memory is still 125.8MB. Free memory was 58.0MB in the beginning and 75.1MB in the end (delta: -17.1MB). Peak memory consumption was 6.7MB. Max. memory is 16.1GB. [2022-11-16 19:53:10,289 INFO L158 Benchmark]: Boogie Preprocessor took 194.56ms. Allocated memory is still 125.8MB. Free memory was 75.1MB in the beginning and 63.1MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-16 19:53:10,290 INFO L158 Benchmark]: RCFGBuilder took 9592.38ms. Allocated memory was 125.8MB in the beginning and 176.2MB in the end (delta: 50.3MB). Free memory was 63.1MB in the beginning and 86.5MB in the end (delta: -23.4MB). Peak memory consumption was 49.8MB. Max. memory is 16.1GB. [2022-11-16 19:53:10,290 INFO L158 Benchmark]: TraceAbstraction took 17808.04ms. Allocated memory was 176.2MB in the beginning and 211.8MB in the end (delta: 35.7MB). Free memory was 85.4MB in the beginning and 117.0MB in the end (delta: -31.6MB). Peak memory consumption was 80.7MB. Max. memory is 16.1GB. [2022-11-16 19:53:10,290 INFO L158 Benchmark]: Witness Printer took 4.93ms. Allocated memory is still 211.8MB. Free memory is still 117.0MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-16 19:53:10,293 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.21ms. Allocated memory is still 67.1MB. Free memory was 49.5MB in the beginning and 49.4MB in the end (delta: 83.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1803.63ms. Allocated memory was 67.1MB in the beginning and 125.8MB in the end (delta: 58.7MB). Free memory was 41.5MB in the beginning and 58.0MB in the end (delta: -16.5MB). Peak memory consumption was 41.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 198.87ms. Allocated memory is still 125.8MB. Free memory was 58.0MB in the beginning and 75.1MB in the end (delta: -17.1MB). Peak memory consumption was 6.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 194.56ms. Allocated memory is still 125.8MB. Free memory was 75.1MB in the beginning and 63.1MB in the end (delta: 12.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 9592.38ms. Allocated memory was 125.8MB in the beginning and 176.2MB in the end (delta: 50.3MB). Free memory was 63.1MB in the beginning and 86.5MB in the end (delta: -23.4MB). Peak memory consumption was 49.8MB. Max. memory is 16.1GB. * TraceAbstraction took 17808.04ms. Allocated memory was 176.2MB in the beginning and 211.8MB in the end (delta: 35.7MB). Free memory was 85.4MB in the beginning and 117.0MB in the end (delta: -31.6MB). Peak memory consumption was 80.7MB. Max. memory is 16.1GB. * Witness Printer took 4.93ms. Allocated memory is still 211.8MB. Free memory is still 117.0MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#ptr#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Nested struct field access of VarList #Ultimate.C_memset_#res#1 : $Pointer$ not handled * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 3569]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of large string literal at line 4260. Possible FailurePath: [L4283] struct virtio_device_id const __mod_virtio_device_table ; [L4055-L4056] static struct block_device_operations const virtblk_fops = {0, 0, & virtblk_ioctl, 0, 0, 0, 0, 0, 0, & virtblk_getgeo, 0, & __this_module}; [L4260-L4261] static struct virtio_driver virtio_blk = {{"virtio_blk", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, (struct virtio_device_id const *)(& id_table), (unsigned int const *)(& features), 9U, & virtblk_probe, & virtblk_remove, 0}; [L3592] int LDV_IN_INTERRUPT = 1; [L3593] struct block_device *virtblk_fops_group0 ; [L3730] static int index ; [L3597] struct virtio_device *virtio_blk_group0 ; [L4522] int ldv_blk_rq = 0; [L4256-L4259] static unsigned int features[9U] = { 0U, 2U, 1U, 4U, 5U, 6U, 7U, 9U, 10U}; [L4284] int ldv_retval_0 ; [L4285] int ldv_retval_1 ; [L3595] int ref_cnt ; [L3729] static int major ; [L3594] int ldv_state_variable_2 ; [L3598] int ldv_state_variable_0 ; [L3596] int ldv_state_variable_1 ; [L4254-L4255] static struct virtio_device_id const id_table[2U] = { {2U, 4294967295U}, {0U, 0U}}; VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4308] unsigned long ldvarg1 ; [L4309] unsigned long tmp ; [L4310] fmode_t ldvarg3 ; [L4311] struct hd_geometry *ldvarg0 ; [L4312] void *tmp___0 ; [L4313] unsigned int ldvarg2 ; [L4314] unsigned int tmp___1 ; [L4315] int tmp___2 ; [L4316] int tmp___3 ; [L4317] int tmp___4 ; [L4318] int tmp___5 ; [L4320] tmp = __VERIFIER_nondet_ulong() [L4321] ldvarg1 = tmp VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg1=37, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4322] CALL, EXPR ldv_zalloc(16UL) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3533] void *p ; [L3534] void *tmp ; [L3535] int tmp___0 ; [L3537] tmp___0 = __VERIFIER_nondet_int() [L3538] COND TRUE tmp___0 != 0 [L3539] return ((void *)0); VAL [\old(size)=16, \result={0:0}, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, major=0, ref_cnt=0, size=16, tmp___0=2147483648, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4322] RET, EXPR ldv_zalloc(16UL) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_zalloc(16UL)={0:0}, ldvarg1=37, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4322] tmp___0 = ldv_zalloc(16UL) [L4323] ldvarg0 = (struct hd_geometry *)tmp___0 [L4324] tmp___1 = __VERIFIER_nondet_uint() [L4325] ldvarg2 = tmp___1 [L4326] FCALL ldv_initialize() [L4327] FCALL memset((void *)(& ldvarg3), 0, 4UL) [L4328] ldv_state_variable_1 = 0 [L4329] ref_cnt = 0 [L4330] ldv_state_variable_0 = 1 [L4331] ldv_state_variable_2 = 0 VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4333] tmp___2 = __VERIFIER_nondet_int() [L4335] case 0: [L4365] case 1: VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=1, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4366] COND TRUE ldv_state_variable_0 != 0 [L4367] tmp___4 = __VERIFIER_nondet_int() [L4369] case 0: [L4377] case 1: VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=1, tmp___4=1, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4378] COND TRUE ldv_state_variable_0 == 1 [L4379] CALL, EXPR init() [L4264] int tmp ; [L4266] CALL, EXPR register_blkdev(0U, "virtblk") [L4722] return __VERIFIER_nondet_int(); [L4266] RET, EXPR register_blkdev(0U, "virtblk") [L4266] major = register_blkdev(0U, "virtblk") [L4267] COND FALSE !(major < 0) [L4271] CALL, EXPR register_virtio_driver(& virtio_blk) [L4726] return __VERIFIER_nondet_int(); [L4271] RET, EXPR register_virtio_driver(& virtio_blk) [L4271] tmp = register_virtio_driver(& virtio_blk) [L4272] return (tmp); VAL [\result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, major=0, ref_cnt=0, tmp=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4379] RET, EXPR init() [L4379] ldv_retval_1 = init() [L4380] COND TRUE ldv_retval_1 == 0 [L4381] ldv_state_variable_0 = 3 [L4382] ldv_state_variable_2 = 1 [L4383] CALL ldv_initialize_block_device_operations_2() [L4299] void *tmp ; VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4301] CALL, EXPR ldv_zalloc(464UL) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3533] void *p ; [L3534] void *tmp ; [L3535] int tmp___0 ; [L3537] tmp___0 = __VERIFIER_nondet_int() [L3538] COND TRUE tmp___0 != 0 [L3539] return ((void *)0); VAL [\old(size)=464, \result={0:0}, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, major=0, ref_cnt=0, size=464, tmp___0=2147483648, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4301] RET, EXPR ldv_zalloc(464UL) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_zalloc(464UL)={0:0}, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4301] tmp = ldv_zalloc(464UL) [L4302] virtblk_fops_group0 = (struct block_device *)tmp VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, major=0, ref_cnt=0, tmp={0:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4383] RET ldv_initialize_block_device_operations_2() [L4384] ldv_state_variable_1 = 1 [L4385] CALL ldv_initialize_virtio_driver_1() [L4290] void *tmp ; VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4292] CALL, EXPR ldv_zalloc(1048UL) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3533] void *p ; [L3534] void *tmp ; [L3535] int tmp___0 ; [L3537] tmp___0 = __VERIFIER_nondet_int() [L3538] COND TRUE tmp___0 != 0 [L3539] return ((void *)0); VAL [\old(size)=1048, \result={0:0}, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, size=1048, tmp___0=2147483648, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4292] RET, EXPR ldv_zalloc(1048UL) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_zalloc(1048UL)={0:0}, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4292] tmp = ldv_zalloc(1048UL) [L4293] virtio_blk_group0 = (struct virtio_device *)tmp VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, tmp={0:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4385] RET ldv_initialize_virtio_driver_1() [L4388] COND FALSE !(ldv_retval_1 != 0) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=1, tmp___4=1, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4333] tmp___2 = __VERIFIER_nondet_int() [L4335] case 0: [L4365] case 1: [L4403] case 2: VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=2, tmp___4=1, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4404] COND TRUE ldv_state_variable_2 != 0 [L4405] tmp___5 = __VERIFIER_nondet_int() [L4407] case 0: VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=2, tmp___4=1, tmp___5=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4408] COND TRUE ldv_state_variable_2 == 1 [L4409] EXPR \read(ldvarg3) [L4409] CALL virtblk_ioctl(virtblk_fops_group0, ldvarg3, ldvarg2, ldvarg1) [L3993] struct gendisk *disk ; [L3994] struct virtio_blk *vblk ; [L3995] void *usr_data ; [L3996] char id_str[20U] ; [L3997] int err ; [L3998] int tmp ; [L3999] bool tmp___0 ; [L4000] int tmp___1 ; [L4001] int tmp___2 ; [L4003] EXPR bdev->bd_disk [L4003] disk = bdev->bd_disk [L4004] EXPR disk->private_data [L4004] vblk = (struct virtio_blk *)disk->private_data [L4005] COND TRUE cmd == 1447184708U [L4006] usr_data = (void *)data [L4007] CALL, EXPR virtblk_get_id(disk, (char *)(& id_str)) [L3960] struct virtio_blk *vblk ; [L3961] struct request *req ; [L3962] struct bio *bio ; [L3963] long tmp ; [L3964] long tmp___0 ; [L3965] long tmp___1 ; [L3966] long tmp___2 ; [L3967] int tmp___3 ; [L3969] EXPR disk->private_data [L3969] vblk = (struct virtio_blk *)disk->private_data [L3970] EXPR vblk->disk [L3970] EXPR (vblk->disk)->queue [L3970] CALL, EXPR bio_map_kern((vblk->disk)->queue, (void *)id_str, 20U, 208U) [L4624] CALL, EXPR ldv_malloc(sizeof(struct bio)) VAL [\old(size)=112, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3515] void *p ; [L3516] void *tmp ; [L3517] int tmp___0 ; [L3519] tmp___0 = __VERIFIER_nondet_int() [L3520] COND TRUE tmp___0 != 0 [L3521] return ((void *)0); VAL [\old(size)=112, \result={0:0}, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, size=112, tmp___0=2147483648, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4624] RET, EXPR ldv_malloc(sizeof(struct bio)) VAL [\old(arg2)=20, \old(arg3)=208, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, arg0={0:0}, arg0={0:0}, arg1={1053:0}, arg1={1053:0}, arg2=20, arg3=208, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct bio))={0:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4624] return ldv_malloc(sizeof(struct bio)); [L3970] RET, EXPR bio_map_kern((vblk->disk)->queue, (void *)id_str, 20U, 208U) [L3970] bio = bio_map_kern((vblk->disk)->queue, (void *)id_str, 20U, 208U) [L3971] CALL, EXPR IS_ERR((void const *)bio) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={0:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4456] long tmp ; VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={0:0}, ptr={0:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4458] CALL, EXPR ldv_is_err(ptr) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={0:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4481] return ((unsigned long )ptr > 2012UL); VAL [\result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={0:0}, ptr={0:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4458] RET, EXPR ldv_is_err(ptr) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_is_err(ptr)=0, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={0:0}, ptr={0:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4458] tmp = ldv_is_err(ptr) [L4459] return (tmp); VAL [\result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={0:0}, ptr={0:0}, ref_cnt=0, tmp=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3971] RET, EXPR IS_ERR((void const *)bio) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, bio={0:0}, disk={0:0}, disk={0:0}, features={14:0}, id_str={1053:0}, id_str={1053:0}, id_table={15:0}, index=0, IS_ERR((void const *)bio)=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, vblk={0:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3971] tmp___0 = IS_ERR((void const *)bio) [L3972] COND FALSE !(tmp___0 != 0L) [L3977] EXPR vblk->disk [L3977] EXPR (vblk->disk)->queue [L3977] CALL, EXPR ldv_blk_make_request_5((vblk->disk)->queue, bio, 208U) [L4465] struct request *tmp ; [L4467] CALL, EXPR ldv_blk_make_request(ldv_func_arg3) [L4548] struct request *res ; [L4549] long tmp___0 ; VAL [\old(mask)=208, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mask=208, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4551] COND TRUE ldv_blk_rq == 0 VAL [\old(mask)=208, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mask=208, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4555] CALL, EXPR ldv_malloc(sizeof(struct request)) VAL [\old(size)=322, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3515] void *p ; [L3516] void *tmp ; [L3517] int tmp___0 ; [L3519] tmp___0 = __VERIFIER_nondet_int() [L3520] COND FALSE !(tmp___0 != 0) [L3523] tmp = malloc(size) [L3524] p = tmp VAL [\old(size)=322, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, p={1029:0}, ref_cnt=0, size=322, tmp={1029:0}, tmp___0=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3525] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(cond)=1, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3510] COND FALSE !(!cond) VAL [\old(cond)=1, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, cond=1, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3525] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [\old(size)=322, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, p={1029:0}, ref_cnt=0, size=322, tmp={1029:0}, tmp___0=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3526] CALL, EXPR ldv_is_err(p) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4481] return ((unsigned long )ptr > 2012UL); VAL [\result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3526] RET, EXPR ldv_is_err(p) VAL [\old(size)=322, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_is_err(p)=0, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, p={1029:0}, ref_cnt=0, size=322, tmp={1029:0}, tmp___0=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3526] CALL assume_abort_if_not(ldv_is_err(p) == 0) VAL [\old(cond)=1, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3510] COND FALSE !(!cond) VAL [\old(cond)=1, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, cond=1, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3526] RET assume_abort_if_not(ldv_is_err(p) == 0) VAL [\old(size)=322, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_is_err(p)=0, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, p={1029:0}, ref_cnt=0, size=322, tmp={1029:0}, tmp___0=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3527] return (p); VAL [\old(size)=322, \result={1029:0}, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, p={1029:0}, ref_cnt=0, size=322, tmp={1029:0}, tmp___0=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4555] RET, EXPR ldv_malloc(sizeof(struct request)) VAL [\old(mask)=208, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct request))={1029:0}, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mask=208, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4555] res = ldv_malloc(sizeof(struct request)) [L4556] COND TRUE (unsigned long )res != (unsigned long )((void *)0) VAL [\old(mask)=208, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mask=208, ref_cnt=0, res={1029:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4560] CALL, EXPR IS_ERR___0(res) [L4516] long tmp ; VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4518] CALL, EXPR ldv__builtin_expect(! (! ((unsigned long )ptr >= 0xfffffffffffff001UL)), 0) VAL [\old(c)=null, \old(exp)=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3582] return (exp); VAL [\old(c)=null, \old(exp)=0, \result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, c=null, exp=0, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4518] RET, EXPR ldv__builtin_expect(! (! ((unsigned long )ptr >= 0xfffffffffffff001UL)), 0) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv__builtin_expect(! (! ((unsigned long )ptr >= 0xfffffffffffff001UL)), 0)=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4518] tmp = ldv__builtin_expect(! (! ((unsigned long )ptr >= 0xfffffffffffff001UL)), 0) [L4519] return (tmp); VAL [\result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, tmp=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4560] RET, EXPR IS_ERR___0(res) [L4560] tmp___0 = IS_ERR___0(res) [L4561] COND FALSE !(\read(tmp___0)) [L4563] ldv_blk_rq = 1 VAL [\old(mask)=208, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mask=208, ref_cnt=0, res={1029:0}, tmp___0=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4565] return (res); VAL [\old(mask)=208, \result={1029:0}, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mask=208, ref_cnt=0, res={1029:0}, tmp___0=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4467] RET, EXPR ldv_blk_make_request(ldv_func_arg3) [L4467] tmp = ldv_blk_make_request(ldv_func_arg3) [L4468] return (tmp); VAL [\old(ldv_func_arg3)=208, \result={1029:0}, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, ldv_func_arg1={0:0}, ldv_func_arg1={0:0}, ldv_func_arg2={0:0}, ldv_func_arg2={0:0}, ldv_func_arg3=208, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, tmp={1029:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3977] RET, EXPR ldv_blk_make_request_5((vblk->disk)->queue, bio, 208U) [L3977] req = ldv_blk_make_request_5((vblk->disk)->queue, bio, 208U) [L3978] CALL, EXPR IS_ERR((void const *)req) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4456] long tmp ; VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4458] CALL, EXPR ldv_is_err(ptr) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4481] return ((unsigned long )ptr > 2012UL); VAL [\result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4458] RET, EXPR ldv_is_err(ptr) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_is_err(ptr)=0, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4458] tmp = ldv_is_err(ptr) [L4459] return (tmp); VAL [\result=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ptr={1029:0}, ptr={1029:0}, ref_cnt=0, tmp=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3978] RET, EXPR IS_ERR((void const *)req) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, bio={0:0}, disk={0:0}, disk={0:0}, features={14:0}, id_str={1053:0}, id_str={1053:0}, id_table={15:0}, index=0, IS_ERR((void const *)req)=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, req={1029:0}, tmp___0=0, vblk={0:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3978] tmp___2 = IS_ERR((void const *)req) [L3979] COND FALSE !(tmp___2 != 0L) [L3985] req->cmd_type = 7 [L3986] EXPR vblk->disk [L3986] EXPR (vblk->disk)->queue [L3986] EXPR vblk->disk [L3986] CALL, EXPR blk_execute_rq((vblk->disk)->queue, vblk->disk, req, 0) [L4634] return __VERIFIER_nondet_int(); [L3986] RET, EXPR blk_execute_rq((vblk->disk)->queue, vblk->disk, req, 0) [L3986] tmp___3 = blk_execute_rq((vblk->disk)->queue, vblk->disk, req, 0) [L3987] return (tmp___3); VAL [\result=-2147483648, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, bio={0:0}, disk={0:0}, disk={0:0}, features={14:0}, id_str={1053:0}, id_str={1053:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, req={1029:0}, tmp___0=0, tmp___2=0, tmp___3=2147483648, vblk={0:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4007] RET, EXPR virtblk_get_id(disk, (char *)(& id_str)) [L4007] err = virtblk_get_id(disk, (char *)(& id_str)) [L4008] COND FALSE !(err == 0) VAL [\old(cmd)=1447184708, \old(data)=37, \old(mode)=0, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, bdev={0:0}, bdev={0:0}, cmd=1447184708, data=37, disk={0:0}, err=2147483648, features={14:0}, id_str={1053:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mode=0, ref_cnt=0, usr_data={0:37}, vblk={0:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4016] return (err); [L4016] return (err); VAL [\old(cmd)=1447184708, \old(data)=37, \old(mode)=0, \result=-2147483648, __mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, bdev={0:0}, bdev={0:0}, cmd=1447184708, data=37, disk={0:0}, err=2147483648, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, mode=0, ref_cnt=0, usr_data={0:37}, vblk={0:0}, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4409] RET virtblk_ioctl(virtblk_fops_group0, ldvarg3, ldvarg2, ldvarg1) [L4410] ldv_state_variable_2 = 1 VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=2, tmp___4=1, tmp___5=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4333] tmp___2 = __VERIFIER_nondet_int() [L4335] case 0: [L4365] case 1: VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=1, tmp___4=1, tmp___5=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4366] COND TRUE ldv_state_variable_0 != 0 [L4367] tmp___4 = __VERIFIER_nondet_int() [L4369] case 0: VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=1, tmp___4=0, tmp___5=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4370] COND TRUE ldv_state_variable_0 == 3 && ref_cnt == 0 [L4371] CALL fini() [L4278] FCALL unregister_blkdev((unsigned int )major, "virtblk") [L4279] FCALL unregister_virtio_driver(& virtio_blk) [L4371] RET fini() [L4372] ldv_state_variable_0 = 2 VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, ldvarg0={0:0}, ldvarg1=37, ldvarg2=1447184708, ldvarg3={1044:0}, major=0, ref_cnt=0, tmp=37, tmp___0={0:0}, tmp___1=1447184708, tmp___2=1, tmp___4=0, tmp___5=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4434] CALL ldv_check_final_state() [L4582] COND FALSE !(ldv_blk_rq == 0) VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L4584] CALL ldv_error() VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] [L3569] reach_error() VAL [__mod_virtio_device_table=0, __mod_virtio_device_table=0, __this_module={0:0}, features={14:0}, id_table={15:0}, index=0, ldv_blk_rq=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=1, major=0, ref_cnt=0, virtblk_fops={12:0}, virtblk_fops_group0={0:0}, virtio_blk={13:0}, virtio_blk_group0={0:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 28 procedures, 514 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 17.4s, OverallIterations: 7, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 1.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1037 SdHoareTripleChecker+Valid, 0.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1037 mSDsluCounter, 9890 SdHoareTripleChecker+Invalid, 0.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6262 mSDsCounter, 9 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 58 IncrementalHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9 mSolverCounterUnsat, 3628 mSDtfsCounter, 58 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2077 GetRequests, 2047 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1558occurred in iteration=6, InterpolantAutomatonStates: 25, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 6 MinimizatonAttempts, 22 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 4.4s SatisfiabilityAnalysisTime, 2.1s InterpolantComputationTime, 1366 NumberOfCodeBlocks, 1366 NumberOfCodeBlocksAsserted, 15 NumberOfCheckSat, 2075 ConstructedInterpolants, 0 QuantifiedInterpolants, 2307 SizeOfPredicates, 23 NumberOfNonLiveVariables, 6741 ConjunctsInSsa, 50 ConjunctsInUnsatCore, 21 InterpolantComputations, 5 PerfectInterpolantSequences, 649/665 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-16 19:53:10,359 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8dbd2fd2-0af6-407b-9577-bea7b909e0eb/bin/utaipan-Xvt2sAort0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN: Overapproximated counterexample