./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--cdc_eem.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--cdc_eem.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 5ad15ea2ee4e38087fdbbd25111673bb935102e85f8e91f44e32009dacc41114 --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-16 03:57:47,757 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-16 03:57:47,759 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-16 03:57:47,794 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-16 03:57:47,795 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-16 03:57:47,798 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-16 03:57:47,799 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-16 03:57:47,801 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-16 03:57:47,802 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-16 03:57:47,806 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-16 03:57:47,806 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-16 03:57:47,807 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-16 03:57:47,807 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-16 03:57:47,809 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-16 03:57:47,811 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-16 03:57:47,813 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-16 03:57:47,815 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-16 03:57:47,815 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-16 03:57:47,817 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-16 03:57:47,821 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-16 03:57:47,822 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-16 03:57:47,823 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-16 03:57:47,824 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-16 03:57:47,824 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-16 03:57:47,826 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-16 03:57:47,826 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-16 03:57:47,826 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-16 03:57:47,827 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-16 03:57:47,828 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-16 03:57:47,828 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-16 03:57:47,829 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-16 03:57:47,829 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-16 03:57:47,830 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-16 03:57:47,831 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-16 03:57:47,832 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-16 03:57:47,832 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-16 03:57:47,832 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-16 03:57:47,833 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-16 03:57:47,833 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-16 03:57:47,833 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-16 03:57:47,834 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-16 03:57:47,834 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-16 03:57:47,850 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-16 03:57:47,850 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-16 03:57:47,850 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-16 03:57:47,850 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-16 03:57:47,851 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-16 03:57:47,851 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-16 03:57:47,851 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-16 03:57:47,852 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-16 03:57:47,852 INFO L138 SettingsManager]: * Use SBE=true [2021-12-16 03:57:47,852 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-16 03:57:47,852 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-16 03:57:47,852 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-16 03:57:47,852 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-16 03:57:47,852 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-16 03:57:47,853 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-16 03:57:47,853 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-16 03:57:47,853 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-16 03:57:47,853 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-16 03:57:47,853 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-16 03:57:47,853 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-16 03:57:47,853 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-16 03:57:47,854 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 03:57:47,854 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-16 03:57:47,854 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-16 03:57:47,854 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-16 03:57:47,854 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-16 03:57:47,854 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-16 03:57:47,854 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-16 03:57:47,855 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-16 03:57:47,855 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-16 03:57:47,855 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-16 03:57:47,855 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:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> Automizer 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 -> 5ad15ea2ee4e38087fdbbd25111673bb935102e85f8e91f44e32009dacc41114 [2021-12-16 03:57:47,994 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-16 03:57:48,012 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-16 03:57:48,015 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-16 03:57:48,015 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-16 03:57:48,016 INFO L275 PluginConnector]: CDTParser initialized [2021-12-16 03:57:48,017 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--cdc_eem.ko-entry_point.cil.out.i [2021-12-16 03:57:48,087 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7034c4721/aabd4934ceff4c1fb43694f2d85cc45a/FLAG4af61ad4a [2021-12-16 03:57:48,594 INFO L306 CDTParser]: Found 1 translation units. [2021-12-16 03:57:48,595 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--cdc_eem.ko-entry_point.cil.out.i [2021-12-16 03:57:48,627 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7034c4721/aabd4934ceff4c1fb43694f2d85cc45a/FLAG4af61ad4a [2021-12-16 03:57:48,829 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7034c4721/aabd4934ceff4c1fb43694f2d85cc45a [2021-12-16 03:57:48,832 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-16 03:57:48,835 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-16 03:57:48,847 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-16 03:57:48,847 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-16 03:57:48,853 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-16 03:57:48,854 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 03:57:48" (1/1) ... [2021-12-16 03:57:48,854 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3cc90aab and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:48, skipping insertion in model container [2021-12-16 03:57:48,868 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.12 03:57:48" (1/1) ... [2021-12-16 03:57:48,874 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-16 03:57:48,979 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-16 03:57:49,512 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--cdc_eem.ko-entry_point.cil.out.i[161556,161569] [2021-12-16 03:57:49,686 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 03:57:49,704 INFO L203 MainTranslator]: Completed pre-run [2021-12-16 03:57:49,818 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--cdc_eem.ko-entry_point.cil.out.i[161556,161569] [2021-12-16 03:57:49,871 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-16 03:57:49,896 INFO L208 MainTranslator]: Completed translation [2021-12-16 03:57:49,898 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49 WrapperNode [2021-12-16 03:57:49,898 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-16 03:57:49,899 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-16 03:57:49,899 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-16 03:57:49,899 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-16 03:57:49,904 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:49,937 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,010 INFO L137 Inliner]: procedures = 125, calls = 327, calls flagged for inlining = 58, calls inlined = 53, statements flattened = 1029 [2021-12-16 03:57:50,011 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-16 03:57:50,012 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-16 03:57:50,012 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-16 03:57:50,012 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-16 03:57:50,018 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,019 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,027 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,028 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,048 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,053 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,058 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,065 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-16 03:57:50,065 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-16 03:57:50,066 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-16 03:57:50,066 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-16 03:57:50,076 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (1/1) ... [2021-12-16 03:57:50,102 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-16 03:57:50,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-16 03:57:50,124 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-16 03:57:50,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-16 03:57:50,164 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-16 03:57:50,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-16 03:57:50,165 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-16 03:57:50,165 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-16 03:57:50,165 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-16 03:57:50,165 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-16 03:57:50,166 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_disconnect [2021-12-16 03:57:50,166 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_disconnect [2021-12-16 03:57:50,166 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2021-12-16 03:57:50,166 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2021-12-16 03:57:50,169 INFO L130 BoogieDeclarations]: Found specification of procedure skb_clone [2021-12-16 03:57:50,169 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_clone [2021-12-16 03:57:50,169 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_skb_free [2021-12-16 03:57:50,169 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_skb_free [2021-12-16 03:57:50,170 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-16 03:57:50,170 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-16 03:57:50,170 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2021-12-16 03:57:50,170 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2021-12-16 03:57:50,171 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-16 03:57:50,171 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-16 03:57:50,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-16 03:57:50,171 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2021-12-16 03:57:50,171 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2021-12-16 03:57:50,171 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-16 03:57:50,171 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-16 03:57:50,172 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_le16 [2021-12-16 03:57:50,172 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_le16 [2021-12-16 03:57:50,172 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-16 03:57:50,172 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-16 03:57:50,172 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-16 03:57:50,172 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-16 03:57:50,172 INFO L130 BoogieDeclarations]: Found specification of procedure eem_rx_fixup [2021-12-16 03:57:50,172 INFO L138 BoogieDeclarations]: Found implementation of procedure eem_rx_fixup [2021-12-16 03:57:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-16 03:57:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2021-12-16 03:57:50,173 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2021-12-16 03:57:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2021-12-16 03:57:50,173 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2021-12-16 03:57:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-16 03:57:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-16 03:57:50,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-16 03:57:50,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-16 03:57:50,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_set_remove [2021-12-16 03:57:50,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_set_remove [2021-12-16 03:57:50,174 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2021-12-16 03:57:50,174 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2021-12-16 03:57:50,174 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-16 03:57:50,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-16 03:57:50,175 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2021-12-16 03:57:50,175 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2021-12-16 03:57:50,175 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-16 03:57:50,175 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-16 03:57:50,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-16 03:57:50,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-16 03:57:50,176 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-16 03:57:50,176 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-16 03:57:50,176 INFO L130 BoogieDeclarations]: Found specification of procedure eem_tx_fixup [2021-12-16 03:57:50,177 INFO L138 BoogieDeclarations]: Found implementation of procedure eem_tx_fixup [2021-12-16 03:57:50,475 INFO L236 CfgBuilder]: Building ICFG [2021-12-16 03:57:50,477 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-16 03:57:50,554 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-16 03:57:52,089 INFO L277 CfgBuilder]: Performing block encoding [2021-12-16 03:57:52,095 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-16 03:57:52,096 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-16 03:57:52,108 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 03:57:52 BoogieIcfgContainer [2021-12-16 03:57:52,109 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-16 03:57:52,110 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-16 03:57:52,110 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-16 03:57:52,112 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-16 03:57:52,112 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.12 03:57:48" (1/3) ... [2021-12-16 03:57:52,113 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33b559f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 03:57:52, skipping insertion in model container [2021-12-16 03:57:52,113 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.12 03:57:49" (2/3) ... [2021-12-16 03:57:52,113 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@33b559f1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.12 03:57:52, skipping insertion in model container [2021-12-16 03:57:52,113 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 03:57:52" (3/3) ... [2021-12-16 03:57:52,114 INFO L111 eAbstractionObserver]: Analyzing ICFG 205_9a_array_safes_linux-3.16-rc1.tar.xz-205_9a-drivers--net--usb--cdc_eem.ko-entry_point.cil.out.i [2021-12-16 03:57:52,118 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-16 03:57:52,118 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-16 03:57:52,149 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-16 03:57:52,153 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-16 03:57:52,153 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-16 03:57:52,170 INFO L276 IsEmpty]: Start isEmpty. Operand has 314 states, 243 states have (on average 1.3786008230452675) internal successors, (335), 252 states have internal predecessors, (335), 49 states have call successors, (49), 21 states have call predecessors, (49), 20 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2021-12-16 03:57:52,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2021-12-16 03:57:52,175 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 03:57:52,176 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-16 03:57:52,176 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 03:57:52,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:57:52,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1527471850, now seen corresponding path program 1 times [2021-12-16 03:57:52,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:57:52,187 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1780373825] [2021-12-16 03:57:52,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:57:52,188 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:57:52,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:52,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-16 03:57:52,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:52,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 03:57:52,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:52,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 03:57:52,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:52,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 03:57:52,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:52,487 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-16 03:57:52,487 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:57:52,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1780373825] [2021-12-16 03:57:52,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1780373825] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:57:52,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:57:52,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-16 03:57:52,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827315106] [2021-12-16 03:57:52,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:57:52,493 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-16 03:57:52,493 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:57:52,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-16 03:57:52,511 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-16 03:57:52,513 INFO L87 Difference]: Start difference. First operand has 314 states, 243 states have (on average 1.3786008230452675) internal successors, (335), 252 states have internal predecessors, (335), 49 states have call successors, (49), 21 states have call predecessors, (49), 20 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-16 03:57:54,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 03:57:54,642 INFO L93 Difference]: Finished difference Result 1101 states and 1614 transitions. [2021-12-16 03:57:54,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-16 03:57:54,645 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 42 [2021-12-16 03:57:54,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 03:57:54,658 INFO L225 Difference]: With dead ends: 1101 [2021-12-16 03:57:54,658 INFO L226 Difference]: Without dead ends: 776 [2021-12-16 03:57:54,664 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:57:54,667 INFO L933 BasicCegarLoop]: 446 mSDtfsCounter, 894 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 519 mSolverCounterSat, 337 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 938 SdHoareTripleChecker+Valid, 1218 SdHoareTripleChecker+Invalid, 856 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 337 IncrementalHoareTripleChecker+Valid, 519 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-12-16 03:57:54,668 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [938 Valid, 1218 Invalid, 856 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [337 Valid, 519 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-12-16 03:57:54,681 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2021-12-16 03:57:54,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 569. [2021-12-16 03:57:54,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 569 states, 449 states have (on average 1.3496659242761693) internal successors, (606), 455 states have internal predecessors, (606), 82 states have call successors, (82), 38 states have call predecessors, (82), 37 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2021-12-16 03:57:54,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 569 states to 569 states and 769 transitions. [2021-12-16 03:57:54,741 INFO L78 Accepts]: Start accepts. Automaton has 569 states and 769 transitions. Word has length 42 [2021-12-16 03:57:54,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 03:57:54,742 INFO L470 AbstractCegarLoop]: Abstraction has 569 states and 769 transitions. [2021-12-16 03:57:54,742 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-16 03:57:54,742 INFO L276 IsEmpty]: Start isEmpty. Operand 569 states and 769 transitions. [2021-12-16 03:57:54,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-12-16 03:57:54,745 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 03:57:54,745 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:57:54,745 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-16 03:57:54,746 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 03:57:54,746 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:57:54,746 INFO L85 PathProgramCache]: Analyzing trace with hash 1474650736, now seen corresponding path program 1 times [2021-12-16 03:57:54,746 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:57:54,746 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016755103] [2021-12-16 03:57:54,747 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:57:54,747 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:57:54,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:54,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-16 03:57:54,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:54,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 03:57:54,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:54,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 03:57:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:54,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 03:57:54,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:54,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 03:57:54,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:54,904 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-12-16 03:57:54,904 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:57:54,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016755103] [2021-12-16 03:57:54,904 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016755103] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:57:54,905 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:57:54,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-16 03:57:54,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526096769] [2021-12-16 03:57:54,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:57:54,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-16 03:57:54,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:57:54,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-16 03:57:54,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-16 03:57:54,907 INFO L87 Difference]: Start difference. First operand 569 states and 769 transitions. Second operand has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 03:57:56,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 03:57:56,525 INFO L93 Difference]: Finished difference Result 1525 states and 2167 transitions. [2021-12-16 03:57:56,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 03:57:56,526 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 52 [2021-12-16 03:57:56,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 03:57:56,533 INFO L225 Difference]: With dead ends: 1525 [2021-12-16 03:57:56,534 INFO L226 Difference]: Without dead ends: 1516 [2021-12-16 03:57:56,535 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-12-16 03:57:56,536 INFO L933 BasicCegarLoop]: 418 mSDtfsCounter, 914 mSDsluCounter, 1483 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 336 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 958 SdHoareTripleChecker+Valid, 1901 SdHoareTripleChecker+Invalid, 1121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 336 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-16 03:57:56,536 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [958 Valid, 1901 Invalid, 1121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [336 Valid, 785 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-16 03:57:56,538 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2021-12-16 03:57:56,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1219. [2021-12-16 03:57:56,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1219 states, 966 states have (on average 1.3623188405797102) internal successors, (1316), 980 states have internal predecessors, (1316), 177 states have call successors, (177), 74 states have call predecessors, (177), 75 states have return successors, (188), 176 states have call predecessors, (188), 176 states have call successors, (188) [2021-12-16 03:57:56,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1219 states to 1219 states and 1681 transitions. [2021-12-16 03:57:56,617 INFO L78 Accepts]: Start accepts. Automaton has 1219 states and 1681 transitions. Word has length 52 [2021-12-16 03:57:56,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 03:57:56,618 INFO L470 AbstractCegarLoop]: Abstraction has 1219 states and 1681 transitions. [2021-12-16 03:57:56,618 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.571428571428571) internal successors, (32), 5 states have internal predecessors, (32), 3 states have call successors, (6), 3 states have call predecessors, (6), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2021-12-16 03:57:56,619 INFO L276 IsEmpty]: Start isEmpty. Operand 1219 states and 1681 transitions. [2021-12-16 03:57:56,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-12-16 03:57:56,629 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 03:57:56,629 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:57:56,630 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-16 03:57:56,630 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 03:57:56,631 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:57:56,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1967170159, now seen corresponding path program 1 times [2021-12-16 03:57:56,631 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:57:56,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386386515] [2021-12-16 03:57:56,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:57:56,632 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:57:56,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-16 03:57:56,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 03:57:56,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 03:57:56,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 03:57:56,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 03:57:56,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-16 03:57:56,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:56,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-16 03:57:56,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:56,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-16 03:57:56,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 03:57:56,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-16 03:57:56,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:56,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 03:57:56,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 03:57:56,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 03:57:56,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:56,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 03:57:56,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:56,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-16 03:57:56,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:56,909 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2021-12-16 03:57:56,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:57:56,910 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386386515] [2021-12-16 03:57:56,910 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386386515] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:57:56,910 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:57:56,910 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-16 03:57:56,910 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1239064248] [2021-12-16 03:57:56,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:57:56,911 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-16 03:57:56,911 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:57:56,911 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-16 03:57:56,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-12-16 03:57:56,912 INFO L87 Difference]: Start difference. First operand 1219 states and 1681 transitions. Second operand has 8 states, 8 states have (on average 11.625) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (20), 7 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-16 03:57:59,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 03:57:59,280 INFO L93 Difference]: Finished difference Result 2995 states and 4217 transitions. [2021-12-16 03:57:59,280 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-16 03:57:59,281 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (20), 7 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 158 [2021-12-16 03:57:59,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 03:57:59,288 INFO L225 Difference]: With dead ends: 2995 [2021-12-16 03:57:59,289 INFO L226 Difference]: Without dead ends: 1792 [2021-12-16 03:57:59,292 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2021-12-16 03:57:59,293 INFO L933 BasicCegarLoop]: 406 mSDtfsCounter, 317 mSDsluCounter, 1306 mSDsCounter, 0 mSdLazyCounter, 867 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 349 SdHoareTripleChecker+Valid, 1712 SdHoareTripleChecker+Invalid, 962 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 867 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-16 03:57:59,293 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [349 Valid, 1712 Invalid, 962 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 867 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-16 03:57:59,295 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1792 states. [2021-12-16 03:57:59,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1792 to 1448. [2021-12-16 03:57:59,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1448 states, 1168 states have (on average 1.3809931506849316) internal successors, (1613), 1184 states have internal predecessors, (1613), 190 states have call successors, (190), 84 states have call predecessors, (190), 89 states have return successors, (205), 191 states have call predecessors, (205), 189 states have call successors, (205) [2021-12-16 03:57:59,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1448 states to 1448 states and 2008 transitions. [2021-12-16 03:57:59,345 INFO L78 Accepts]: Start accepts. Automaton has 1448 states and 2008 transitions. Word has length 158 [2021-12-16 03:57:59,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 03:57:59,345 INFO L470 AbstractCegarLoop]: Abstraction has 1448 states and 2008 transitions. [2021-12-16 03:57:59,345 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 11.625) internal successors, (93), 3 states have internal predecessors, (93), 2 states have call successors, (20), 7 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-16 03:57:59,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1448 states and 2008 transitions. [2021-12-16 03:57:59,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2021-12-16 03:57:59,353 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 03:57:59,353 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:57:59,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-16 03:57:59,354 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 03:57:59,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:57:59,355 INFO L85 PathProgramCache]: Analyzing trace with hash 1722053557, now seen corresponding path program 1 times [2021-12-16 03:57:59,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:57:59,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [21307479] [2021-12-16 03:57:59,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:57:59,355 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:57:59,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-16 03:57:59,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 03:57:59,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 03:57:59,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 03:57:59,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 03:57:59,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-16 03:57:59,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 03:57:59,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2021-12-16 03:57:59,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-16 03:57:59,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:59,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-16 03:57:59,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:59,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-16 03:57:59,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 03:57:59,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-16 03:57:59,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:59,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 03:57:59,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 03:57:59,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 03:57:59,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:59,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-16 03:57:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:57:59,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:57:59,668 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2021-12-16 03:57:59,668 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:57:59,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [21307479] [2021-12-16 03:57:59,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [21307479] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:57:59,668 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:57:59,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-16 03:57:59,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [914258665] [2021-12-16 03:57:59,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:57:59,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-16 03:57:59,669 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:57:59,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-16 03:57:59,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-12-16 03:57:59,670 INFO L87 Difference]: Start difference. First operand 1448 states and 2008 transitions. Second operand has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 4 states have internal predecessors, (105), 3 states have call successors, (22), 7 states have call predecessors, (22), 2 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-16 03:58:02,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 03:58:02,752 INFO L93 Difference]: Finished difference Result 4651 states and 6587 transitions. [2021-12-16 03:58:02,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-16 03:58:02,753 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 4 states have internal predecessors, (105), 3 states have call successors, (22), 7 states have call predecessors, (22), 2 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 180 [2021-12-16 03:58:02,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 03:58:02,766 INFO L225 Difference]: With dead ends: 4651 [2021-12-16 03:58:02,766 INFO L226 Difference]: Without dead ends: 3230 [2021-12-16 03:58:02,771 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-12-16 03:58:02,772 INFO L933 BasicCegarLoop]: 497 mSDtfsCounter, 794 mSDsluCounter, 1721 mSDsCounter, 0 mSdLazyCounter, 1192 mSolverCounterSat, 275 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 851 SdHoareTripleChecker+Valid, 2218 SdHoareTripleChecker+Invalid, 1467 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 275 IncrementalHoareTripleChecker+Valid, 1192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2021-12-16 03:58:02,773 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [851 Valid, 2218 Invalid, 1467 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [275 Valid, 1192 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2021-12-16 03:58:02,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3230 states. [2021-12-16 03:58:02,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3230 to 2564. [2021-12-16 03:58:02,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2564 states, 2058 states have (on average 1.3668610301263362) internal successors, (2813), 2090 states have internal predecessors, (2813), 340 states have call successors, (340), 154 states have call predecessors, (340), 165 states have return successors, (363), 343 states have call predecessors, (363), 339 states have call successors, (363) [2021-12-16 03:58:02,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2564 states to 2564 states and 3516 transitions. [2021-12-16 03:58:02,953 INFO L78 Accepts]: Start accepts. Automaton has 2564 states and 3516 transitions. Word has length 180 [2021-12-16 03:58:02,953 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 03:58:02,954 INFO L470 AbstractCegarLoop]: Abstraction has 2564 states and 3516 transitions. [2021-12-16 03:58:02,954 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.666666666666666) internal successors, (105), 4 states have internal predecessors, (105), 3 states have call successors, (22), 7 states have call predecessors, (22), 2 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-16 03:58:02,954 INFO L276 IsEmpty]: Start isEmpty. Operand 2564 states and 3516 transitions. [2021-12-16 03:58:02,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2021-12-16 03:58:02,957 INFO L506 BasicCegarLoop]: Found error trace [2021-12-16 03:58:02,957 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-16 03:58:02,957 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-16 03:58:02,958 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-16 03:58:02,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-16 03:58:02,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1668565284, now seen corresponding path program 1 times [2021-12-16 03:58:02,958 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-16 03:58:02,959 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532448446] [2021-12-16 03:58:02,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-16 03:58:02,959 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-16 03:58:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-16 03:58:03,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-16 03:58:03,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-16 03:58:03,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2021-12-16 03:58:03,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-16 03:58:03,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-16 03:58:03,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 03:58:03,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-16 03:58:03,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2021-12-16 03:58:03,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:58:03,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2021-12-16 03:58:03,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:58:03,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-16 03:58:03,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2021-12-16 03:58:03,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-16 03:58:03,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:58:03,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-16 03:58:03,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-16 03:58:03,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-16 03:58:03,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:58:03,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-16 03:58:03,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-16 03:58:03,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-16 03:58:03,332 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-16 03:58:03,332 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-16 03:58:03,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532448446] [2021-12-16 03:58:03,333 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532448446] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-16 03:58:03,333 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-16 03:58:03,333 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-12-16 03:58:03,333 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899835300] [2021-12-16 03:58:03,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-16 03:58:03,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-12-16 03:58:03,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-16 03:58:03,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-12-16 03:58:03,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-12-16 03:58:03,335 INFO L87 Difference]: Start difference. First operand 2564 states and 3516 transitions. Second operand has 13 states, 13 states have (on average 8.076923076923077) internal successors, (105), 8 states have internal predecessors, (105), 5 states have call successors, (22), 7 states have call predecessors, (22), 3 states have return successors, (21), 6 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-16 03:58:05,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-16 03:58:05,330 INFO L93 Difference]: Finished difference Result 4115 states and 5726 transitions. [2021-12-16 03:58:05,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-16 03:58:05,331 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 8.076923076923077) internal successors, (105), 8 states have internal predecessors, (105), 5 states have call successors, (22), 7 states have call predecessors, (22), 3 states have return successors, (21), 6 states have call predecessors, (21), 4 states have call successors, (21) Word has length 182 [2021-12-16 03:58:05,332 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-16 03:58:05,332 INFO L225 Difference]: With dead ends: 4115 [2021-12-16 03:58:05,332 INFO L226 Difference]: Without dead ends: 0 [2021-12-16 03:58:05,339 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=79, Invalid=227, Unknown=0, NotChecked=0, Total=306 [2021-12-16 03:58:05,340 INFO L933 BasicCegarLoop]: 333 mSDtfsCounter, 705 mSDsluCounter, 975 mSDsCounter, 0 mSdLazyCounter, 1007 mSolverCounterSat, 323 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 717 SdHoareTripleChecker+Valid, 1308 SdHoareTripleChecker+Invalid, 1330 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 323 IncrementalHoareTripleChecker+Valid, 1007 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-12-16 03:58:05,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [717 Valid, 1308 Invalid, 1330 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [323 Valid, 1007 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-12-16 03:58:05,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-16 03:58:05,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-16 03:58:05,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-16 03:58:05,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-16 03:58:05,342 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 182 [2021-12-16 03:58:05,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-16 03:58:05,342 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-16 03:58:05,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 8.076923076923077) internal successors, (105), 8 states have internal predecessors, (105), 5 states have call successors, (22), 7 states have call predecessors, (22), 3 states have return successors, (21), 6 states have call predecessors, (21), 4 states have call successors, (21) [2021-12-16 03:58:05,342 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-16 03:58:05,342 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-16 03:58:05,344 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-12-16 03:58:05,345 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-16 03:58:05,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-12-16 03:58:08,904 INFO L854 garLoopResultBuilder]: At program point skb_putENTRY(lines 6624 6628) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,904 INFO L858 garLoopResultBuilder]: For program point skb_putFINAL(lines 6624 6628) no Hoare annotation was computed. [2021-12-16 03:58:08,904 INFO L858 garLoopResultBuilder]: For program point skb_putEXIT(lines 6624 6628) no Hoare annotation was computed. [2021-12-16 03:58:08,904 INFO L858 garLoopResultBuilder]: For program point ldv_errorFINAL(lines 5677 5683) no Hoare annotation was computed. [2021-12-16 03:58:08,904 INFO L861 garLoopResultBuilder]: At program point ldv_errorENTRY(lines 5677 5683) the Hoare annotation is: true [2021-12-16 03:58:08,904 INFO L858 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 5681) no Hoare annotation was computed. [2021-12-16 03:58:08,904 INFO L858 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 5677 5683) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point L6619-1(line 6619) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L854 garLoopResultBuilder]: At program point skb_pullENTRY(lines 6618 6620) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,905 INFO L854 garLoopResultBuilder]: At program point L6619(line 6619) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point skb_pullFINAL(lines 6618 6620) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point skb_pullEXIT(lines 6618 6620) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point ldv_stopEXIT(lines 5684 5690) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L861 garLoopResultBuilder]: At program point ldv_stopENTRY(lines 5684 5690) the Hoare annotation is: true [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point ldv__builtin_expectFINAL(lines 5691 5696) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L861 garLoopResultBuilder]: At program point ldv__builtin_expectENTRY(lines 5691 5696) the Hoare annotation is: true [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point ldv__builtin_expectEXIT(lines 5691 5696) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L861 garLoopResultBuilder]: At program point usbnet_disconnectENTRY(lines 6655 6657) the Hoare annotation is: true [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point usbnet_disconnectFINAL(lines 6655 6657) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point usbnet_disconnectEXIT(lines 6655 6657) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L854 garLoopResultBuilder]: At program point put_unaligned_le16ENTRY(lines 5748 5754) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point put_unaligned_le16FINAL(lines 5748 5754) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point put_unaligned_le16EXIT(lines 5748 5754) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L854 garLoopResultBuilder]: At program point L6622(line 6622) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point skb_pushFINAL(lines 6621 6623) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L858 garLoopResultBuilder]: For program point L6622-1(line 6622) no Hoare annotation was computed. [2021-12-16 03:58:08,905 INFO L854 garLoopResultBuilder]: At program point skb_pushENTRY(lines 6621 6623) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point skb_pushEXIT(lines 6621 6623) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6433-1(lines 6433 6436) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6433(lines 6433 6436) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6423(lines 6423 6427) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6419-1(lines 6419 6422) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6419(lines 6419 6422) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L854 garLoopResultBuilder]: At program point L6432-2(lines 6432 6439) the Hoare annotation is: (not (= |old(~last_index~0)| 0)) [2021-12-16 03:58:08,906 INFO L854 garLoopResultBuilder]: At program point ldv_set_removeENTRY(lines 6411 6445) the Hoare annotation is: (or (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= ~last_index~0 |old(~last_index~0)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6432-3(lines 6432 6439) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6430-1(lines 6411 6445) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point L6418-3(lines 6415 6444) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L854 garLoopResultBuilder]: At program point L6418-2(lines 6418 6429) the Hoare annotation is: (or (and (= |#memory_int| |old(#memory_int)|) (= (+ ldv_set_remove_~deleted_index~0 1) 0) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= ~last_index~0 |old(~last_index~0)|) (<= 0 ldv_set_remove_~i~1) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point ldv_set_removeEXIT(lines 6411 6445) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L861 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2021-12-16 03:58:08,906 INFO L854 garLoopResultBuilder]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= ~ldv_state_variable_2~0 0))) [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point #Ultimate.C_memsetFINAL(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point skb_cloneFINAL(lines 6612 6614) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L858 garLoopResultBuilder]: For program point skb_cloneEXIT(lines 6612 6614) no Hoare annotation was computed. [2021-12-16 03:58:08,906 INFO L854 garLoopResultBuilder]: At program point skb_cloneENTRY(lines 6612 6614) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point L6613-1(line 6613) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L854 garLoopResultBuilder]: At program point L6613(line 6613) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,907 INFO L861 garLoopResultBuilder]: At program point assume_abort_if_notENTRY(lines 5624 5626) the Hoare annotation is: true [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point L5625-2(lines 5624 5626) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point L5625(line 5625) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 5624 5626) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L854 garLoopResultBuilder]: At program point ldv_skb_freeENTRY(lines 6532 6538) the Hoare annotation is: (or (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= ~last_index~0 |old(~last_index~0)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point ldv_skb_freeFINAL(lines 6532 6538) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L854 garLoopResultBuilder]: At program point L6535(line 6535) the Hoare annotation is: (or (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= ~last_index~0 |old(~last_index~0)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point ldv_skb_freeEXIT(lines 6532 6538) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point usb_free_urbEXIT(lines 6641 6643) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L861 garLoopResultBuilder]: At program point usb_free_urbENTRY(lines 6641 6643) the Hoare annotation is: true [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point usb_free_urbFINAL(lines 6641 6643) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L854 garLoopResultBuilder]: At program point L6650(lines 6649 6651) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point L5973(lines 5973 5976) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L854 garLoopResultBuilder]: At program point L6031(line 6031) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point L6031-1(line 6031) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L854 garLoopResultBuilder]: At program point eem_rx_fixupENTRY(lines 5926 6059) the Hoare annotation is: (or (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= ~last_index~0 |old(~last_index~0)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point L5833(line 5833) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point eem_rx_fixupFINAL(lines 5926 6059) no Hoare annotation was computed. [2021-12-16 03:58:08,907 INFO L858 garLoopResultBuilder]: For program point L6024(lines 6024 6027) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5512(lines 5509 5514) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L5992-2(line 5992) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L5992(line 5992) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5951(line 5951) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5984-1(line 5984) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L5951-1(line 5951) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5984(line 5984) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L6042(line 6042) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L6653(lines 6652 6654) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L6009(lines 6009 6012) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L6042-1(line 6042) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5745(lines 5740 5747) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L5960-1(line 5960) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L5993(line 5993) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5737(lines 5732 5739) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5960(line 5960) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L6051(line 6051) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L6018(lines 6018 6028) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5506(lines 5501 5508) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L854 garLoopResultBuilder]: At program point L5729(lines 5724 5731) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L5985(line 5985) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L5952(lines 5952 6049) no Hoare annotation was computed. [2021-12-16 03:58:08,908 INFO L858 garLoopResultBuilder]: For program point L6018-2(lines 6003 6049) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L5787(lines 5775 5789) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L6043(lines 6043 6048) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L5498(lines 5493 5500) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L6043-1(lines 5952 6049) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L5977(line 5977) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5977-1(line 5977) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L5490(lines 5486 5492) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L6671(lines 6670 6672) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point eem_rx_fixupEXIT(lines 5926 6059) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5961(lines 5961 5965) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L5986(line 5986) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L6052(lines 5942 6058) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5953(lines 5953 5968) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5986-1(line 5986) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L5978(lines 5978 5979) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5978-1(lines 5978 5979) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5970(lines 5970 6001) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L5838(lines 5817 5840) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5995(line 5995) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5830(lines 5830 5837) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5995-2(line 5995) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L6053(lines 6053 6056) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L858 garLoopResultBuilder]: For program point L5946(lines 5946 5949) no Hoare annotation was computed. [2021-12-16 03:58:08,909 INFO L854 garLoopResultBuilder]: At program point L6045(line 6045) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L5971(line 5971) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L6037(lines 6003 6049) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L6004(lines 6004 6007) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L5996-2(line 5996) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L5996(line 5996) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L6029-1(lines 6029 6036) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L5831(line 5831) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L5831-1(lines 5821 5839) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L6054(lines 5942 6058) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L6021(line 6021) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L6021-1(line 6021) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L5823(lines 5823 5826) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L6013(lines 6013 6016) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L5980(lines 5980 5983) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L5526(lines 5521 5528) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L5518(lines 5515 5520) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L5997(line 5997) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L6633-2(lines 6632 6634) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L6022(lines 6022 6023) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L6633-1(line 6633) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point L6633(line 6633) the Hoare annotation is: (or (= ~last_index~0 |old(~last_index~0)|) (not (= |old(~last_index~0)| 0))) [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L5989(line 5989) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L858 garLoopResultBuilder]: For program point L6022-1(lines 6022 6023) no Hoare annotation was computed. [2021-12-16 03:58:08,910 INFO L854 garLoopResultBuilder]: At program point ldv_mallocENTRY(lines 5627 5643) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,911 INFO L861 garLoopResultBuilder]: At program point L5639(line 5639) the Hoare annotation is: true [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point L5639-1(line 5639) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 5627 5643) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point L5634(lines 5634 5641) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 5627 5643) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point crc32_leEXIT(lines 6597 6599) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L861 garLoopResultBuilder]: At program point crc32_leENTRY(lines 6597 6599) the Hoare annotation is: true [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point crc32_leFINAL(lines 6597 6599) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point L5656-1(line 5656) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point ldv_zallocEXIT(lines 5644 5660) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L861 garLoopResultBuilder]: At program point L5656(line 5656) the Hoare annotation is: true [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point L5651(lines 5651 5658) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L854 garLoopResultBuilder]: At program point ldv_zallocENTRY(lines 5644 5660) the Hoare annotation is: (let ((.cse0 (not (= ~last_index~0 0))) (.cse1 (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|)))) (and (or .cse0 (not (= ~ldv_state_variable_0~0 1)) .cse1) (or .cse0 .cse1 (not (= ~ldv_state_variable_2~0 0))) (or .cse0 (not (= ~ldv_state_variable_2~0 1)) .cse1))) [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point ldv_zallocFINAL(lines 5644 5660) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point skb_trimEXIT(lines 6629 6631) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L861 garLoopResultBuilder]: At program point skb_trimENTRY(lines 6629 6631) the Hoare annotation is: true [2021-12-16 03:58:08,911 INFO L858 garLoopResultBuilder]: For program point skb_trimFINAL(lines 6629 6631) no Hoare annotation was computed. [2021-12-16 03:58:08,911 INFO L854 garLoopResultBuilder]: At program point L6675(lines 6674 6676) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,912 INFO L858 garLoopResultBuilder]: For program point L6229(lines 6229 6243) no Hoare annotation was computed. [2021-12-16 03:58:08,912 INFO L858 garLoopResultBuilder]: For program point L6279(line 6279) no Hoare annotation was computed. [2021-12-16 03:58:08,912 INFO L861 garLoopResultBuilder]: At program point L6246(line 6246) the Hoare annotation is: true [2021-12-16 03:58:08,912 INFO L858 garLoopResultBuilder]: For program point L6180(lines 6180 6187) no Hoare annotation was computed. [2021-12-16 03:58:08,912 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,912 INFO L854 garLoopResultBuilder]: At program point L6362(lines 6351 6364) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1)) [2021-12-16 03:58:08,912 INFO L854 garLoopResultBuilder]: At program point L6263(line 6263) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,912 INFO L858 garLoopResultBuilder]: For program point L6263-1(line 6263) no Hoare annotation was computed. [2021-12-16 03:58:08,912 INFO L858 garLoopResultBuilder]: For program point L6280-2(lines 6255 6301) no Hoare annotation was computed. [2021-12-16 03:58:08,913 INFO L858 garLoopResultBuilder]: For program point L6280(lines 6280 6284) no Hoare annotation was computed. [2021-12-16 03:58:08,913 INFO L861 garLoopResultBuilder]: At program point L6313(lines 6123 6315) the Hoare annotation is: true [2021-12-16 03:58:08,913 INFO L854 garLoopResultBuilder]: At program point L6082(lines 6077 6084) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1)) [2021-12-16 03:58:08,913 INFO L854 garLoopResultBuilder]: At program point L6660(lines 6659 6661) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,913 INFO L858 garLoopResultBuilder]: For program point L6231(lines 6231 6236) no Hoare annotation was computed. [2021-12-16 03:58:08,913 INFO L858 garLoopResultBuilder]: For program point L6165(line 6165) no Hoare annotation was computed. [2021-12-16 03:58:08,913 INFO L858 garLoopResultBuilder]: For program point L6231-2(lines 6229 6242) no Hoare annotation was computed. [2021-12-16 03:58:08,913 INFO L858 garLoopResultBuilder]: For program point L6182(lines 6182 6185) no Hoare annotation was computed. [2021-12-16 03:58:08,913 INFO L854 garLoopResultBuilder]: At program point L6281(line 6281) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6281-1(line 6281) no Hoare annotation was computed. [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6149(lines 6149 6308) no Hoare annotation was computed. [2021-12-16 03:58:08,914 INFO L854 garLoopResultBuilder]: At program point L6529(lines 6525 6531) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 0)) [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6199(line 6199) no Hoare annotation was computed. [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6166(lines 6166 6171) no Hoare annotation was computed. [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6166-2(lines 6153 6211) no Hoare annotation was computed. [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6150(line 6150) no Hoare annotation was computed. [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6216(line 6216) no Hoare annotation was computed. [2021-12-16 03:58:08,914 INFO L858 garLoopResultBuilder]: For program point L6299(line 6299) no Hoare annotation was computed. [2021-12-16 03:58:08,915 INFO L854 garLoopResultBuilder]: At program point L6167(line 6167) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,915 INFO L854 garLoopResultBuilder]: At program point L6646(lines 6645 6647) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1)) [2021-12-16 03:58:08,915 INFO L858 garLoopResultBuilder]: For program point L6167-1(line 6167) no Hoare annotation was computed. [2021-12-16 03:58:08,915 INFO L858 garLoopResultBuilder]: For program point L6200(lines 6200 6207) no Hoare annotation was computed. [2021-12-16 03:58:08,915 INFO L854 garLoopResultBuilder]: At program point L6382(lines 6377 6384) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 0)) [2021-12-16 03:58:08,915 INFO L858 garLoopResultBuilder]: For program point L6151(lines 6151 6214) no Hoare annotation was computed. [2021-12-16 03:58:08,915 INFO L854 garLoopResultBuilder]: At program point L6118(line 6118) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1)) [2021-12-16 03:58:08,915 INFO L858 garLoopResultBuilder]: For program point L6217(lines 6217 6250) no Hoare annotation was computed. [2021-12-16 03:58:08,915 INFO L858 garLoopResultBuilder]: For program point L6118-1(line 6118) no Hoare annotation was computed. [2021-12-16 03:58:08,916 INFO L861 garLoopResultBuilder]: At program point L6300(line 6300) the Hoare annotation is: true [2021-12-16 03:58:08,916 INFO L854 garLoopResultBuilder]: At program point L6664(lines 6663 6665) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,916 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,916 INFO L858 garLoopResultBuilder]: For program point L6202(lines 6202 6205) no Hoare annotation was computed. [2021-12-16 03:58:08,916 INFO L858 garLoopResultBuilder]: For program point L6268(line 6268) no Hoare annotation was computed. [2021-12-16 03:58:08,916 INFO L858 garLoopResultBuilder]: For program point L6136-1(line 6136) no Hoare annotation was computed. [2021-12-16 03:58:08,916 INFO L858 garLoopResultBuilder]: For program point L6582(lines 6582 6585) no Hoare annotation was computed. [2021-12-16 03:58:08,916 INFO L854 garLoopResultBuilder]: At program point L6136(line 6136) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 0)) [2021-12-16 03:58:08,916 INFO L858 garLoopResultBuilder]: For program point L6219(lines 6219 6247) no Hoare annotation was computed. [2021-12-16 03:58:08,916 INFO L858 garLoopResultBuilder]: For program point L6252(line 6252) no Hoare annotation was computed. [2021-12-16 03:58:08,917 INFO L858 garLoopResultBuilder]: For program point L6153(lines 6153 6211) no Hoare annotation was computed. [2021-12-16 03:58:08,917 INFO L854 garLoopResultBuilder]: At program point L6120(lines 6114 6122) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_0~0 1)) [2021-12-16 03:58:08,917 INFO L858 garLoopResultBuilder]: For program point L6269(lines 6269 6277) no Hoare annotation was computed. [2021-12-16 03:58:08,917 INFO L854 garLoopResultBuilder]: At program point L6286(line 6286) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,917 INFO L858 garLoopResultBuilder]: For program point L6154(line 6154) no Hoare annotation was computed. [2021-12-16 03:58:08,917 INFO L858 garLoopResultBuilder]: For program point L6253(lines 6253 6304) no Hoare annotation was computed. [2021-12-16 03:58:08,917 INFO L858 garLoopResultBuilder]: For program point L6286-1(line 6286) no Hoare annotation was computed. [2021-12-16 03:58:08,917 INFO L858 garLoopResultBuilder]: For program point L6220(line 6220) no Hoare annotation was computed. [2021-12-16 03:58:08,917 INFO L854 garLoopResultBuilder]: At program point L5543(lines 5539 5545) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,918 INFO L854 garLoopResultBuilder]: At program point L5857(lines 5841 5859) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,918 INFO L854 garLoopResultBuilder]: At program point L6138(line 6138) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 0)) [2021-12-16 03:58:08,918 INFO L861 garLoopResultBuilder]: At program point L6584-1(lines 6577 6588) the Hoare annotation is: true [2021-12-16 03:58:08,918 INFO L858 garLoopResultBuilder]: For program point L6138-1(line 6138) no Hoare annotation was computed. [2021-12-16 03:58:08,918 INFO L854 garLoopResultBuilder]: At program point L6584(line 6584) the Hoare annotation is: false [2021-12-16 03:58:08,918 INFO L858 garLoopResultBuilder]: For program point L6155(lines 6155 6163) no Hoare annotation was computed. [2021-12-16 03:58:08,918 INFO L858 garLoopResultBuilder]: For program point L6221(lines 6221 6226) no Hoare annotation was computed. [2021-12-16 03:58:08,918 INFO L854 garLoopResultBuilder]: At program point L6089(lines 6085 6091) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,918 INFO L854 garLoopResultBuilder]: At program point L6370(lines 6365 6372) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,919 INFO L858 garLoopResultBuilder]: For program point L6271(lines 6271 6275) no Hoare annotation was computed. [2021-12-16 03:58:08,919 INFO L858 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,919 INFO L858 garLoopResultBuilder]: For program point L6255(lines 6255 6301) no Hoare annotation was computed. [2021-12-16 03:58:08,919 INFO L854 garLoopResultBuilder]: At program point L6602(lines 6601 6603) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,919 INFO L858 garLoopResultBuilder]: For program point L6189(line 6189) no Hoare annotation was computed. [2021-12-16 03:58:08,919 INFO L854 garLoopResultBuilder]: At program point L6668(lines 6667 6669) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,919 INFO L854 garLoopResultBuilder]: At program point L6470(lines 6467 6472) the Hoare annotation is: (and (= ~last_index~0 0) (not (= |ULTIMATE.start_ldv_set_is_empty_#res#1| 0))) [2021-12-16 03:58:08,919 INFO L854 garLoopResultBuilder]: At program point L6239(lines 6135 6314) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,919 INFO L854 garLoopResultBuilder]: At program point L6107(line 6107) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,920 INFO L858 garLoopResultBuilder]: For program point L6107-1(line 6107) no Hoare annotation was computed. [2021-12-16 03:58:08,920 INFO L854 garLoopResultBuilder]: At program point L6173(line 6173) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,920 INFO L858 garLoopResultBuilder]: For program point L6173-1(line 6173) no Hoare annotation was computed. [2021-12-16 03:58:08,920 INFO L858 garLoopResultBuilder]: For program point L6190(lines 6190 6197) no Hoare annotation was computed. [2021-12-16 03:58:08,920 INFO L858 garLoopResultBuilder]: For program point L6256(line 6256) no Hoare annotation was computed. [2021-12-16 03:58:08,920 INFO L858 garLoopResultBuilder]: For program point L6157(lines 6157 6161) no Hoare annotation was computed. [2021-12-16 03:58:08,920 INFO L854 garLoopResultBuilder]: At program point L6636(lines 6635 6637) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,920 INFO L858 garLoopResultBuilder]: For program point L6306(line 6306) no Hoare annotation was computed. [2021-12-16 03:58:08,920 INFO L854 garLoopResultBuilder]: At program point L6141(line 6141) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 0)) [2021-12-16 03:58:08,921 INFO L858 garLoopResultBuilder]: For program point L6141-1(line 6141) no Hoare annotation was computed. [2021-12-16 03:58:08,921 INFO L858 garLoopResultBuilder]: For program point L6257-2(lines 6255 6301) no Hoare annotation was computed. [2021-12-16 03:58:08,921 INFO L858 garLoopResultBuilder]: For program point L6257(lines 6257 6261) no Hoare annotation was computed. [2021-12-16 03:58:08,921 INFO L861 garLoopResultBuilder]: At program point L6307(line 6307) the Hoare annotation is: true [2021-12-16 03:58:08,921 INFO L854 garLoopResultBuilder]: At program point L6142(line 6142) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 0)) [2021-12-16 03:58:08,921 INFO L858 garLoopResultBuilder]: For program point L6142-1(line 6142) no Hoare annotation was computed. [2021-12-16 03:58:08,921 INFO L854 garLoopResultBuilder]: At program point L6109(line 6109) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,921 INFO L858 garLoopResultBuilder]: For program point L6109-1(line 6109) no Hoare annotation was computed. [2021-12-16 03:58:08,921 INFO L858 garLoopResultBuilder]: For program point L6291(line 6291) no Hoare annotation was computed. [2021-12-16 03:58:08,922 INFO L854 garLoopResultBuilder]: At program point L6258(line 6258) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,922 INFO L858 garLoopResultBuilder]: For program point L6258-1(line 6258) no Hoare annotation was computed. [2021-12-16 03:58:08,922 INFO L858 garLoopResultBuilder]: For program point L6192(lines 6192 6195) no Hoare annotation was computed. [2021-12-16 03:58:08,922 INFO L858 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,922 INFO L858 garLoopResultBuilder]: For program point L6209(line 6209) no Hoare annotation was computed. [2021-12-16 03:58:08,922 INFO L858 garLoopResultBuilder]: For program point L6292(lines 6292 6297) no Hoare annotation was computed. [2021-12-16 03:58:08,922 INFO L854 garLoopResultBuilder]: At program point L6606(lines 6605 6607) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,922 INFO L854 garLoopResultBuilder]: At program point L6639(lines 6638 6640) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,923 INFO L861 garLoopResultBuilder]: At program point L6210(line 6210) the Hoare annotation is: true [2021-12-16 03:58:08,923 INFO L854 garLoopResultBuilder]: At program point L6309(lines 6135 6314) the Hoare annotation is: (= ~last_index~0 0) [2021-12-16 03:58:08,923 INFO L854 garLoopResultBuilder]: At program point L6111(lines 6102 6113) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,923 INFO L858 garLoopResultBuilder]: For program point L5848(lines 5848 5854) no Hoare annotation was computed. [2021-12-16 03:58:08,923 INFO L858 garLoopResultBuilder]: For program point L6228(line 6228) no Hoare annotation was computed. [2021-12-16 03:58:08,923 INFO L854 garLoopResultBuilder]: At program point L5799(lines 5794 5801) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,923 INFO L854 garLoopResultBuilder]: At program point L5766(lines 5762 5768) the Hoare annotation is: (and (= ~last_index~0 0) (= ~ldv_state_variable_2~0 1)) [2021-12-16 03:58:08,923 INFO L858 garLoopResultBuilder]: For program point L6179(line 6179) no Hoare annotation was computed. [2021-12-16 03:58:08,924 INFO L858 garLoopResultBuilder]: For program point L6245(line 6245) no Hoare annotation was computed. [2021-12-16 03:58:08,924 INFO L861 garLoopResultBuilder]: At program point L6590(lines 6589 6591) the Hoare annotation is: true [2021-12-16 03:58:08,924 INFO L861 garLoopResultBuilder]: At program point dev_kfree_skb_anyENTRY(lines 5716 5722) the Hoare annotation is: true [2021-12-16 03:58:08,924 INFO L858 garLoopResultBuilder]: For program point dev_kfree_skb_anyEXIT(lines 5716 5722) no Hoare annotation was computed. [2021-12-16 03:58:08,924 INFO L858 garLoopResultBuilder]: For program point dev_kfree_skb_anyFINAL(lines 5716 5722) no Hoare annotation was computed. [2021-12-16 03:58:08,924 INFO L858 garLoopResultBuilder]: For program point L5568(lines 5568 5572) no Hoare annotation was computed. [2021-12-16 03:58:08,924 INFO L858 garLoopResultBuilder]: For program point eem_tx_fixupEXIT(lines 5860 5925) no Hoare annotation was computed. [2021-12-16 03:58:08,925 INFO L861 garLoopResultBuilder]: At program point L5759(lines 5755 5761) the Hoare annotation is: true [2021-12-16 03:58:08,925 INFO L854 garLoopResultBuilder]: At program point L5536(lines 5533 5538) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,925 INFO L858 garLoopResultBuilder]: For program point L5916-1(line 5916) no Hoare annotation was computed. [2021-12-16 03:58:08,925 INFO L861 garLoopResultBuilder]: At program point L5916(line 5916) the Hoare annotation is: true [2021-12-16 03:58:08,925 INFO L858 garLoopResultBuilder]: For program point L5908-1(line 5908) no Hoare annotation was computed. [2021-12-16 03:58:08,925 INFO L854 garLoopResultBuilder]: At program point L5908(line 5908) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,925 INFO L861 garLoopResultBuilder]: At program point L5917(line 5917) the Hoare annotation is: true [2021-12-16 03:58:08,925 INFO L858 garLoopResultBuilder]: For program point L5917-1(lines 5875 5924) no Hoare annotation was computed. [2021-12-16 03:58:08,926 INFO L858 garLoopResultBuilder]: For program point L5918(lines 5918 5922) no Hoare annotation was computed. [2021-12-16 03:58:08,926 INFO L858 garLoopResultBuilder]: For program point L5885-2(lines 5885 5902) no Hoare annotation was computed. [2021-12-16 03:58:08,926 INFO L858 garLoopResultBuilder]: For program point L5885(lines 5885 5902) no Hoare annotation was computed. [2021-12-16 03:58:08,926 INFO L854 garLoopResultBuilder]: At program point L5910(lines 5875 5924) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,926 INFO L858 garLoopResultBuilder]: For program point L5894(lines 5894 5900) no Hoare annotation was computed. [2021-12-16 03:58:08,926 INFO L861 garLoopResultBuilder]: At program point L5919(line 5919) the Hoare annotation is: true [2021-12-16 03:58:08,926 INFO L858 garLoopResultBuilder]: For program point L5919-1(line 5919) no Hoare annotation was computed. [2021-12-16 03:58:08,926 INFO L854 garLoopResultBuilder]: At program point L5597(lines 5592 5599) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,926 INFO L854 garLoopResultBuilder]: At program point L5911(line 5911) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,927 INFO L858 garLoopResultBuilder]: For program point L5911-1(line 5911) no Hoare annotation was computed. [2021-12-16 03:58:08,927 INFO L854 garLoopResultBuilder]: At program point L5589(lines 5585 5591) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,927 INFO L854 garLoopResultBuilder]: At program point L5556(lines 5553 5558) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,927 INFO L858 garLoopResultBuilder]: For program point L5614(line 5614) no Hoare annotation was computed. [2021-12-16 03:58:08,927 INFO L854 garLoopResultBuilder]: At program point L5614-3(lines 5609 5616) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,927 INFO L858 garLoopResultBuilder]: For program point L5614-2(line 5614) no Hoare annotation was computed. [2021-12-16 03:58:08,927 INFO L854 garLoopResultBuilder]: At program point L5606(lines 5603 5608) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,927 INFO L854 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,927 INFO L861 garLoopResultBuilder]: At program point L5920(line 5920) the Hoare annotation is: true [2021-12-16 03:58:08,928 INFO L858 garLoopResultBuilder]: For program point eem_tx_fixupFINAL(lines 5860 5925) no Hoare annotation was computed. [2021-12-16 03:58:08,928 INFO L854 garLoopResultBuilder]: At program point L-1-3(line -1) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,928 INFO L858 garLoopResultBuilder]: For program point L5565(lines 5565 5575) no Hoare annotation was computed. [2021-12-16 03:58:08,928 INFO L858 garLoopResultBuilder]: For program point L-1-4(line -1) no Hoare annotation was computed. [2021-12-16 03:58:08,928 INFO L858 garLoopResultBuilder]: For program point L5565-1(lines 5565 5575) no Hoare annotation was computed. [2021-12-16 03:58:08,928 INFO L854 garLoopResultBuilder]: At program point eem_tx_fixupENTRY(lines 5860 5925) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,928 INFO L854 garLoopResultBuilder]: At program point L5582(lines 5579 5584) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,928 INFO L858 garLoopResultBuilder]: For program point L5904(lines 5904 5907) no Hoare annotation was computed. [2021-12-16 03:58:08,928 INFO L858 garLoopResultBuilder]: For program point L5880-2(lines 5880 5883) no Hoare annotation was computed. [2021-12-16 03:58:08,929 INFO L854 garLoopResultBuilder]: At program point L5913(line 5913) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|)) (and (= |#valid| |old(#valid)|) (= |#length| |old(#length)|))) [2021-12-16 03:58:08,929 INFO L858 garLoopResultBuilder]: For program point L5880(lines 5880 5883) no Hoare annotation was computed. [2021-12-16 03:58:08,929 INFO L858 garLoopResultBuilder]: For program point L5913-1(line 5913) no Hoare annotation was computed. [2021-12-16 03:58:08,929 INFO L854 garLoopResultBuilder]: At program point L6616-2(lines 6615 6617) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,929 INFO L858 garLoopResultBuilder]: For program point L6616-1(line 6616) no Hoare annotation was computed. [2021-12-16 03:58:08,929 INFO L854 garLoopResultBuilder]: At program point L6616(line 6616) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,929 INFO L854 garLoopResultBuilder]: At program point L5576(lines 5559 5578) the Hoare annotation is: (or (not (= ~last_index~0 0)) (and (= |#memory_int| |old(#memory_int)|) (= |#valid| |old(#valid)|) (= |#length| |old(#length)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))) [2021-12-16 03:58:08,929 INFO L858 garLoopResultBuilder]: For program point L5890(lines 5890 5893) no Hoare annotation was computed. [2021-12-16 03:58:08,932 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1] [2021-12-16 03:58:08,933 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-12-16 03:58:08,938 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,939 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,939 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,939 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,943 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,943 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,943 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,943 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,945 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,945 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,946 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,946 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,946 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,946 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,946 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,946 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,949 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,949 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,949 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,949 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,950 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,950 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,950 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,950 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,951 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,952 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,952 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,952 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,952 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,952 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,952 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,952 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,953 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,953 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,953 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,953 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,953 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,954 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,954 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,954 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,955 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,955 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,955 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,955 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,955 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,955 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,955 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,956 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,956 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,956 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,956 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,956 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,957 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,957 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,957 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,957 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,957 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,957 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,958 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,958 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,958 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,958 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,958 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,958 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,960 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,960 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,960 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,960 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,960 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,961 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:08,961 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,961 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:08,961 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.12 03:58:08 BoogieIcfgContainer [2021-12-16 03:58:08,961 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-12-16 03:58:08,962 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-12-16 03:58:08,962 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-12-16 03:58:08,962 INFO L275 PluginConnector]: Witness Printer initialized [2021-12-16 03:58:08,963 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.12 03:57:52" (3/4) ... [2021-12-16 03:58:08,965 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-12-16 03:58:08,971 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usbnet_disconnect [2021-12-16 03:58:08,971 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure put_unaligned_le16 [2021-12-16 03:58:08,971 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_push [2021-12-16 03:58:08,971 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_set_remove [2021-12-16 03:58:08,971 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2021-12-16 03:58:08,971 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_clone [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_skb_free [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure usb_free_urb [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_put [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure eem_rx_fixup [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure crc32_le [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_pull [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_zalloc [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2021-12-16 03:58:08,972 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_trim [2021-12-16 03:58:08,973 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_kfree_skb_any [2021-12-16 03:58:08,973 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure eem_tx_fixup [2021-12-16 03:58:08,973 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2021-12-16 03:58:08,986 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 141 nodes and edges [2021-12-16 03:58:08,988 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 40 nodes and edges [2021-12-16 03:58:08,989 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 7 nodes and edges [2021-12-16 03:58:08,990 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2021-12-16 03:58:08,991 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-12-16 03:58:09,011 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,011 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || ((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) [2021-12-16 03:58:09,012 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == 0 && !(\result == 0) [2021-12-16 03:58:09,012 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,012 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,012 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,013 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(last_index == 0) || ((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$))) || (\valid == \old(\valid) && unknown-#length-unknown == \old(unknown-#length-unknown)) [2021-12-16 03:58:09,013 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,013 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,014 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && deleted_index + 1 == 0) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && last_index == \old(last_index)) && 0 <= i) && #memory_$Pointer$ == \old(#memory_$Pointer$)) || !(\old(last_index) == 0) [2021-12-16 03:58:09,015 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(\old(last_index) == 0) [2021-12-16 03:58:09,015 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,016 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,016 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,017 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,017 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,017 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,017 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,017 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,018 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,018 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,018 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,018 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) [2021-12-16 03:58:09,018 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,019 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) [2021-12-16 03:58:09,019 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: last_index == \old(last_index) || !(\old(last_index) == 0) [2021-12-16 03:58:09,019 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) [2021-12-16 03:58:09,019 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) [2021-12-16 03:58:09,019 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) [2021-12-16 03:58:09,019 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) [2021-12-16 03:58:09,020 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: !(last_index == 0) || (\valid == \old(\valid) && unknown-#length-unknown == \old(unknown-#length-unknown)) [2021-12-16 03:58:09,088 INFO L141 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2021-12-16 03:58:09,088 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-12-16 03:58:09,089 INFO L158 Benchmark]: Toolchain (without parser) took 20253.74ms. Allocated memory was 123.7MB in the beginning and 283.1MB in the end (delta: 159.4MB). Free memory was 83.1MB in the beginning and 65.2MB in the end (delta: 17.9MB). Peak memory consumption was 176.3MB. Max. memory is 16.1GB. [2021-12-16 03:58:09,089 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 83.9MB. Free memory was 42.2MB in the beginning and 42.2MB in the end (delta: 40.6kB). There was no memory consumed. Max. memory is 16.1GB. [2021-12-16 03:58:09,089 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1051.58ms. Allocated memory is still 123.7MB. Free memory was 82.9MB in the beginning and 51.9MB in the end (delta: 31.0MB). Peak memory consumption was 35.9MB. Max. memory is 16.1GB. [2021-12-16 03:58:09,089 INFO L158 Benchmark]: Boogie Procedure Inliner took 112.72ms. Allocated memory was 123.7MB in the beginning and 167.8MB in the end (delta: 44.0MB). Free memory was 51.9MB in the beginning and 120.1MB in the end (delta: -68.1MB). Peak memory consumption was 14.6MB. Max. memory is 16.1GB. [2021-12-16 03:58:09,090 INFO L158 Benchmark]: Boogie Preprocessor took 52.67ms. Allocated memory is still 167.8MB. Free memory was 120.1MB in the beginning and 112.5MB in the end (delta: 7.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-12-16 03:58:09,090 INFO L158 Benchmark]: RCFGBuilder took 2043.35ms. Allocated memory is still 167.8MB. Free memory was 112.5MB in the beginning and 112.8MB in the end (delta: -252.9kB). Peak memory consumption was 77.1MB. Max. memory is 16.1GB. [2021-12-16 03:58:09,090 INFO L158 Benchmark]: TraceAbstraction took 16851.73ms. Allocated memory was 167.8MB in the beginning and 283.1MB in the end (delta: 115.3MB). Free memory was 112.8MB in the beginning and 97.7MB in the end (delta: 15.1MB). Peak memory consumption was 176.9MB. Max. memory is 16.1GB. [2021-12-16 03:58:09,090 INFO L158 Benchmark]: Witness Printer took 126.39ms. Allocated memory is still 283.1MB. Free memory was 97.7MB in the beginning and 65.2MB in the end (delta: 32.5MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2021-12-16 03:58:09,091 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.18ms. Allocated memory is still 83.9MB. Free memory was 42.2MB in the beginning and 42.2MB in the end (delta: 40.6kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1051.58ms. Allocated memory is still 123.7MB. Free memory was 82.9MB in the beginning and 51.9MB in the end (delta: 31.0MB). Peak memory consumption was 35.9MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 112.72ms. Allocated memory was 123.7MB in the beginning and 167.8MB in the end (delta: 44.0MB). Free memory was 51.9MB in the beginning and 120.1MB in the end (delta: -68.1MB). Peak memory consumption was 14.6MB. Max. memory is 16.1GB. * Boogie Preprocessor took 52.67ms. Allocated memory is still 167.8MB. Free memory was 120.1MB in the beginning and 112.5MB in the end (delta: 7.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 2043.35ms. Allocated memory is still 167.8MB. Free memory was 112.5MB in the beginning and 112.8MB in the end (delta: -252.9kB). Peak memory consumption was 77.1MB. Max. memory is 16.1GB. * TraceAbstraction took 16851.73ms. Allocated memory was 167.8MB in the beginning and 283.1MB in the end (delta: 115.3MB). Free memory was 112.8MB in the beginning and 97.7MB in the end (delta: 15.1MB). Peak memory consumption was 176.9MB. Max. memory is 16.1GB. * Witness Printer took 126.39ms. Allocated memory is still 283.1MB. Free memory was 97.7MB in the beginning and 65.2MB in the end (delta: 32.5MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 5681]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 22 procedures, 315 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 16.8s, OverallIterations: 5, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 11.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 3.6s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3813 SdHoareTripleChecker+Valid, 10.3s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3624 mSDsluCounter, 8357 SdHoareTripleChecker+Invalid, 9.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 6257 mSDsCounter, 1366 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4370 IncrementalHoareTripleChecker+Invalid, 5736 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1366 mSolverCounterUnsat, 2100 mSDtfsCounter, 4370 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 206 GetRequests, 150 SyntacticMatches, 1 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2564occurred in iteration=4, InterpolantAutomatonStates: 46, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 5 MinimizatonAttempts, 1514 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 130 LocationsWithAnnotation, 3117 PreInvPairs, 3561 NumberOfFragments, 1112 HoareAnnotationTreeSize, 3117 FomulaSimplifications, 45462 FormulaSimplificationTreeSizeReduction, 1.1s HoareSimplificationTime, 130 FomulaSimplificationsInter, 50881 FormulaSimplificationTreeSizeReductionInter, 2.4s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.2s SatisfiabilityAnalysisTime, 1.0s InterpolantComputationTime, 614 NumberOfCodeBlocks, 614 NumberOfCodeBlocksAsserted, 5 NumberOfCheckSat, 609 ConstructedInterpolants, 0 QuantifiedInterpolants, 1486 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 5 InterpolantComputations, 5 PerfectInterpolantSequences, 288/288 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 5559]: Loop Invariant [2021-12-16 03:58:09,103 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,103 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,103 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,103 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,104 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,104 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,104 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,104 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) - InvariantResult [Line: 6102]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 1 - InvariantResult [Line: 6663]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 6123]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5486]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5732]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 6632]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6601]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 6365]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 5952]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 6615]: Loop Invariant [2021-12-16 03:58:09,106 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,106 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,106 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,107 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,107 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,107 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,107 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,107 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: !(last_index == 0) || ((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) - InvariantResult [Line: 6638]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 1 - InvariantResult [Line: 5775]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5521]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5509]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 6377]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 0 - InvariantResult [Line: 6659]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 1 - InvariantResult [Line: 5724]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 6135]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 6645]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_0 == 1 - InvariantResult [Line: 5755]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6467]: Loop Invariant Derived loop invariant: last_index == 0 && !(\result == 0) - InvariantResult [Line: 6135]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 5592]: Loop Invariant Derived loop invariant: !(last_index == 0) || (\valid == \old(\valid) && unknown-#length-unknown == \old(unknown-#length-unknown)) - InvariantResult [Line: 6351]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_0 == 1 - InvariantResult [Line: 5539]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 1 - InvariantResult [Line: 5501]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5762]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 1 - InvariantResult [Line: 5609]: Loop Invariant [2021-12-16 03:58:09,111 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,111 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,111 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,111 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,111 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,112 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,112 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,112 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) - InvariantResult [Line: 6114]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_0 == 1 - InvariantResult [Line: 5493]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5515]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 6652]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5740]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5821]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 6589]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6077]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_0 == 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: !(last_index == 0) || (\valid == \old(\valid) && unknown-#length-unknown == \old(unknown-#length-unknown)) - InvariantResult [Line: 6577]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6432]: Loop Invariant Derived loop invariant: !(\old(last_index) == 0) - InvariantResult [Line: 5603]: Loop Invariant [2021-12-16 03:58:09,114 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,114 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,114 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) - InvariantResult [Line: 6418]: Loop Invariant [2021-12-16 03:58:09,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,115 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,116 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,116 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,116 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,116 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,116 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,116 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && deleted_index + 1 == 0) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && last_index == \old(last_index)) && 0 <= i) && #memory_$Pointer$ == \old(#memory_$Pointer$)) || !(\old(last_index) == 0) - InvariantResult [Line: 6605]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 5841]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 1 - InvariantResult [Line: 5684]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6667]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 5942]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5875]: Loop Invariant [2021-12-16 03:58:09,117 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,117 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,118 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,118 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,118 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,118 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,118 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,118 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: (!(last_index == 0) || ((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$))) || (\valid == \old(\valid) && unknown-#length-unknown == \old(unknown-#length-unknown)) - InvariantResult [Line: 6635]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 5553]: Loop Invariant [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,119 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) - InvariantResult [Line: 6670]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5533]: Loop Invariant [2021-12-16 03:58:09,120 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,120 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,120 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,120 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,120 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,120 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,121 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,121 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) - InvariantResult [Line: 6085]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: 5794]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 1 - InvariantResult [Line: 6674]: Loop Invariant Derived loop invariant: last_index == 0 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: !(last_index == 0) || (\valid == \old(\valid) && unknown-#length-unknown == \old(unknown-#length-unknown)) - InvariantResult [Line: 6525]: Loop Invariant Derived loop invariant: last_index == 0 && ldv_state_variable_2 == 0 - InvariantResult [Line: 5585]: Loop Invariant Derived loop invariant: !(last_index == 0) || (\valid == \old(\valid) && unknown-#length-unknown == \old(unknown-#length-unknown)) - InvariantResult [Line: 5942]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 6649]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5817]: Loop Invariant Derived loop invariant: last_index == \old(last_index) || !(\old(last_index) == 0) - InvariantResult [Line: 5579]: Loop Invariant [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.base [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset [2021-12-16 03:58:09,123 WARN L418 cessorBacktranslator]: Unfinished backtranslation: Name guessing unsuccessful for VarDecl var #memory_$Pointer$ : [$Pointer$]$Pointer$; and expression #memory_$Pointer$.offset Derived loop invariant: !(last_index == 0) || ((((unknown-#memory_int-unknown == \old(unknown-#memory_int-unknown) && \valid == \old(\valid)) && unknown-#length-unknown == \old(unknown-#length-unknown)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) && #memory_$Pointer$ == \old(#memory_$Pointer$)) RESULT: Ultimate proved your program to be correct! [2021-12-16 03:58:09,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE