./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa --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 73868717431db2e2213c78014bba9664fa2a1aea672a285381bce5667bb4d0d4 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:35:38,774 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:35:38,776 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:35:38,809 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:35:38,810 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:35:38,811 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:35:38,812 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:35:38,815 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:35:38,817 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:35:38,818 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:35:38,819 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:35:38,820 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:35:38,821 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:35:38,822 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:35:38,823 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:35:38,825 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:35:38,826 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:35:38,827 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:35:38,829 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:35:38,831 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:35:38,833 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:35:38,834 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:35:38,835 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:35:38,836 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:35:38,840 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:35:38,840 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:35:38,841 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:35:38,842 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:35:38,842 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:35:38,843 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:35:38,844 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:35:38,845 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:35:38,845 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:35:38,846 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:35:38,847 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:35:38,848 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:35:38,848 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:35:38,848 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:35:38,848 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:35:38,849 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:35:38,850 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:35:38,850 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 22:35:38,873 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:35:38,873 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:35:38,874 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:35:38,874 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:35:38,874 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:35:38,875 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:35:38,875 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:35:38,875 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:35:38,876 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:35:38,876 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:35:38,876 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:35:38,876 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:35:38,876 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 22:35:38,876 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:35:38,877 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 22:35:38,877 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 22:35:38,877 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:35:38,877 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 22:35:38,877 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:35:38,878 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:35:38,878 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:35:38,878 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:35:38,878 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:35:38,878 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:35:38,878 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 22:35:38,879 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 22:35:38,879 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 22:35:38,879 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 22:35:38,879 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 22:35:38,879 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 22:35:38,879 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:35:38,880 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa 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 -> 73868717431db2e2213c78014bba9664fa2a1aea672a285381bce5667bb4d0d4 [2021-12-06 22:35:39,061 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:35:39,076 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:35:39,077 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:35:39,078 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:35:39,079 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:35:39,080 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2021-12-06 22:35:39,124 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/data/19c6e1a29/cf76c435b36549218450609230a1feef/FLAGfa36db235 [2021-12-06 22:35:39,762 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:35:39,762 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2021-12-06 22:35:39,794 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/data/19c6e1a29/cf76c435b36549218450609230a1feef/FLAGfa36db235 [2021-12-06 22:35:40,172 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/data/19c6e1a29/cf76c435b36549218450609230a1feef [2021-12-06 22:35:40,179 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:35:40,183 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:35:40,188 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:35:40,188 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:35:40,198 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:35:40,199 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:35:40" (1/1) ... [2021-12-06 22:35:40,202 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@390ba561 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:40, skipping insertion in model container [2021-12-06 22:35:40,203 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:35:40" (1/1) ... [2021-12-06 22:35:40,217 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:35:40,338 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:35:43,039 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421155,421168] [2021-12-06 22:35:43,041 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421302,421315] [2021-12-06 22:35:43,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421441,421454] [2021-12-06 22:35:43,042 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421599,421612] [2021-12-06 22:35:43,057 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:35:43,081 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:35:43,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421155,421168] [2021-12-06 22:35:43,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421302,421315] [2021-12-06 22:35:43,355 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421441,421454] [2021-12-06 22:35:43,356 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i[421599,421612] [2021-12-06 22:35:43,362 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:35:43,514 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:35:43,514 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43 WrapperNode [2021-12-06 22:35:43,514 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:35:43,515 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:35:43,515 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:35:43,515 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:35:43,520 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,587 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,733 INFO L137 Inliner]: procedures = 535, calls = 2700, calls flagged for inlining = 309, calls inlined = 257, statements flattened = 6025 [2021-12-06 22:35:43,734 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:35:43,734 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:35:43,734 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:35:43,734 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:35:43,741 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,741 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,757 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,758 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,827 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,877 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,905 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,933 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:35:43,934 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:35:43,934 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:35:43,934 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:35:43,935 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (1/1) ... [2021-12-06 22:35:43,942 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:35:43,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:35:43,979 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:35:43,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_74bddf8b-2361-4546-bb44-6caf62d5b785/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:35:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-06 22:35:44,014 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-06 22:35:44,014 INFO L130 BoogieDeclarations]: Found specification of procedure ipv6_hdr [2021-12-06 22:35:44,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ipv6_hdr [2021-12-06 22:35:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure device_set_wakeup_enable [2021-12-06 22:35:44,015 INFO L138 BoogieDeclarations]: Found implementation of procedure device_set_wakeup_enable [2021-12-06 22:35:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-12-06 22:35:44,015 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-12-06 22:35:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_mac_processor [2021-12-06 22:35:44,015 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_mac_processor [2021-12-06 22:35:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 22:35:44,015 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 22:35:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32 [2021-12-06 22:35:44,015 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32 [2021-12-06 22:35:44,015 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-12-06 22:35:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-12-06 22:35:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_regs_len [2021-12-06 22:35:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_regs_len [2021-12-06 22:35:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2021-12-06 22:35:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2021-12-06 22:35:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 22:35:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 22:35:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_on [2021-12-06 22:35:44,016 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_on [2021-12-06 22:35:44,016 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_rx_engine [2021-12-06 22:35:44,017 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_rx_engine [2021-12-06 22:35:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_irq_restore [2021-12-06 22:35:44,017 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_irq_restore [2021-12-06 22:35:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_ok [2021-12-06 22:35:44,017 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_ok [2021-12-06 22:35:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-06 22:35:44,017 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-06 22:35:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-06 22:35:44,017 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-06 22:35:44,017 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_link [2021-12-06 22:35:44,018 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_link [2021-12-06 22:35:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 22:35:44,018 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 22:35:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure jme_netpoll [2021-12-06 22:35:44,018 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_netpoll [2021-12-06 22:35:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2021-12-06 22:35:44,018 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2021-12-06 22:35:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-12-06 22:35:44,018 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-12-06 22:35:44,018 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2021-12-06 22:35:44,018 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2021-12-06 22:35:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-12-06 22:35:44,019 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-12-06 22:35:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2021-12-06 22:35:44,019 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2021-12-06 22:35:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2021-12-06 22:35:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2021-12-06 22:35:44,019 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2021-12-06 22:35:44,019 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2021-12-06 22:35:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2021-12-06 22:35:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure arch_irqs_disabled_flags [2021-12-06 22:35:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_irqs_disabled_flags [2021-12-06 22:35:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 22:35:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-12-06 22:35:44,020 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-12-06 22:35:44,020 INFO L130 BoogieDeclarations]: Found specification of procedure jread32 [2021-12-06 22:35:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure jread32 [2021-12-06 22:35:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_init [2021-12-06 22:35:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_init [2021-12-06 22:35:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure netif_receive_skb [2021-12-06 22:35:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2021-12-06 22:35:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2021-12-06 22:35:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_rx_pcc [2021-12-06 22:35:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_rx_pcc [2021-12-06 22:35:44,021 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2021-12-06 22:35:44,021 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2021-12-06 22:35:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-12-06 22:35:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-12-06 22:35:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 22:35:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_unicastaddr [2021-12-06 22:35:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_unicastaddr [2021-12-06 22:35:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-06 22:35:44,022 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-06 22:35:44,022 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-06 22:35:44,023 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-06 22:35:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 22:35:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2021-12-06 22:35:44,023 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2021-12-06 22:35:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_calibration [2021-12-06 22:35:44,023 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_calibration [2021-12-06 22:35:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 22:35:44,023 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-06 22:35:44,023 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-06 22:35:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure jme_restart_rx_engine [2021-12-06 22:35:44,024 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_restart_rx_engine [2021-12-06 22:35:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 22:35:44,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 22:35:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure skb_transport_header [2021-12-06 22:35:44,024 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_transport_header [2021-12-06 22:35:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2021-12-06 22:35:44,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2021-12-06 22:35:44,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2021-12-06 22:35:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2021-12-06 22:35:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_hi_schedule [2021-12-06 22:35:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_hi_schedule [2021-12-06 22:35:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-12-06 22:35:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-12-06 22:35:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-12-06 22:35:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-12-06 22:35:44,025 INFO L130 BoogieDeclarations]: Found specification of procedure jme_linkstat_from_phy [2021-12-06 22:35:44,025 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_linkstat_from_phy [2021-12-06 22:35:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_write [2021-12-06 22:35:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_write [2021-12-06 22:35:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_on [2021-12-06 22:35:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_on [2021-12-06 22:35:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 22:35:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2021-12-06 22:35:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2021-12-06 22:35:44,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2021-12-06 22:35:44,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2021-12-06 22:35:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2021-12-06 22:35:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2021-12-06 22:35:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_4 [2021-12-06 22:35:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_4 [2021-12-06 22:35:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure smi_phy_addr [2021-12-06 22:35:44,027 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_phy_addr [2021-12-06 22:35:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:35:44,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-06 22:35:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-06 22:35:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2021-12-06 22:35:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2021-12-06 22:35:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 22:35:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-12-06 22:35:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-12-06 22:35:44,028 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 22:35:44,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2021-12-06 22:35:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2021-12-06 22:35:44,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2021-12-06 22:35:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_schedule [2021-12-06 22:35:44,029 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_schedule [2021-12-06 22:35:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-06 22:35:44,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-06 22:35:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure reg_dbg [2021-12-06 22:35:44,029 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_dbg [2021-12-06 22:35:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-06 22:35:44,029 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-06 22:35:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2021-12-06 22:35:44,029 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2021-12-06 22:35:44,029 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-12-06 22:35:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-12-06 22:35:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 22:35:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 22:35:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure jme_start_irq [2021-12-06 22:35:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_start_irq [2021-12-06 22:35:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure arch_local_save_flags [2021-12-06 22:35:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure arch_local_save_flags [2021-12-06 22:35:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:35:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:35:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2021-12-06 22:35:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2021-12-06 22:35:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure tcp_hdr [2021-12-06 22:35:44,030 INFO L138 BoogieDeclarations]: Found implementation of procedure tcp_hdr [2021-12-06 22:35:44,030 INFO L130 BoogieDeclarations]: Found specification of procedure jme_fill_tx_map [2021-12-06 22:35:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_fill_tx_map [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_tx_resources [2021-12-06 22:35:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_tx_resources [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-06 22:35:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure jme_polling_mode [2021-12-06 22:35:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_polling_mode [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable_pending [2021-12-06 22:35:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable_pending [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 22:35:44,031 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 22:35:44,031 INFO L130 BoogieDeclarations]: Found specification of procedure jme_remove_one [2021-12-06 22:35:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_remove_one [2021-12-06 22:35:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure jme_powersave_phy [2021-12-06 22:35:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_powersave_phy [2021-12-06 22:35:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_on [2021-12-06 22:35:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_on [2021-12-06 22:35:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2021-12-06 22:35:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_jme_cleanup_module_13_2 [2021-12-06 22:35:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure new_phy_power_ctrl [2021-12-06 22:35:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure new_phy_power_ctrl [2021-12-06 22:35:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2021-12-06 22:35:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2021-12-06 22:35:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2021-12-06 22:35:44,032 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2021-12-06 22:35:44,032 INFO L130 BoogieDeclarations]: Found specification of procedure jme_intr_msi [2021-12-06 22:35:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_intr_msi [2021-12-06 22:35:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure jwrite32f [2021-12-06 22:35:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure jwrite32f [2021-12-06 22:35:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure smi_reg_addr [2021-12-06 22:35:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure smi_reg_addr [2021-12-06 22:35:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_settings [2021-12-06 22:35:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_settings [2021-12-06 22:35:44,033 INFO L130 BoogieDeclarations]: Found specification of procedure ip_hdr [2021-12-06 22:35:44,033 INFO L138 BoogieDeclarations]: Found implementation of procedure ip_hdr [2021-12-06 22:35:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2021-12-06 22:35:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2021-12-06 22:35:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 22:35:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 22:35:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2021-12-06 22:35:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2021-12-06 22:35:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_post_probe [2021-12-06 22:35:44,034 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_post_probe [2021-12-06 22:35:44,034 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_kill [2021-12-06 22:35:44,035 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_kill [2021-12-06 22:35:44,035 INFO L130 BoogieDeclarations]: Found specification of procedure jme_nway_reset [2021-12-06 22:35:44,035 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_nway_reset [2021-12-06 22:35:44,035 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2021-12-06 22:35:44,035 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2021-12-06 22:35:44,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 22:35:44,035 INFO L130 BoogieDeclarations]: Found specification of procedure trace_hardirqs_off [2021-12-06 22:35:44,035 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_hardirqs_off [2021-12-06 22:35:44,035 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2021-12-06 22:35:44,035 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2021-12-06 22:35:44,035 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value_probe [2021-12-06 22:35:44,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value_probe [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure jme_free_rx_resources [2021-12-06 22:35:44,036 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_free_rx_resources [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure jme_resume [2021-12-06 22:35:44,036 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_resume [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure jme_tx_timeout [2021-12-06 22:35:44,036 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_tx_timeout [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure jme_disable_tx_engine [2021-12-06 22:35:44,036 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_disable_tx_engine [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 22:35:44,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2021-12-06 22:35:44,036 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_pre_probe [2021-12-06 22:35:44,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_pre_probe [2021-12-06 22:35:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2021-12-06 22:35:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2021-12-06 22:35:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2021-12-06 22:35:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2021-12-06 22:35:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_txclk_off [2021-12-06 22:35:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_txclk_off [2021-12-06 22:35:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_setEA [2021-12-06 22:35:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_setEA [2021-12-06 22:35:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2021-12-06 22:35:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2021-12-06 22:35:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_multi [2021-12-06 22:35:44,037 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_multi [2021-12-06 22:35:44,037 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-12-06 22:35:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-12-06 22:35:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure mmapio_memcpy [2021-12-06 22:35:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure mmapio_memcpy [2021-12-06 22:35:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2021-12-06 22:35:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2021-12-06 22:35:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2021-12-06 22:35:44,038 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2021-12-06 22:35:44,038 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_read [2021-12-06 22:35:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_read [2021-12-06 22:35:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure jme_clear_pm [2021-12-06 22:35:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_clear_pm [2021-12-06 22:35:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_disable [2021-12-06 22:35:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_disable [2021-12-06 22:35:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure jme_close [2021-12-06 22:35:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_close [2021-12-06 22:35:44,039 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-06 22:35:44,039 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-06 22:35:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure skb_network_header [2021-12-06 22:35:44,040 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_network_header [2021-12-06 22:35:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_irq [2021-12-06 22:35:44,040 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_irq [2021-12-06 22:35:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 22:35:44,040 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 22:35:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure jme_shutdown [2021-12-06 22:35:44,040 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_shutdown [2021-12-06 22:35:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 22:35:44,040 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mac_rxclk_off [2021-12-06 22:35:44,041 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mac_rxclk_off [2021-12-06 22:35:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure jme_reset_phy_processor [2021-12-06 22:35:44,041 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_reset_phy_processor [2021-12-06 22:35:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure jme_suspend [2021-12-06 22:35:44,041 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_suspend [2021-12-06 22:35:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 22:35:44,041 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 22:35:44,041 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2021-12-06 22:35:44,042 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2021-12-06 22:35:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_specreg_write [2021-12-06 22:35:44,042 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_specreg_write [2021-12-06 22:35:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-12-06 22:35:44,042 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-12-06 22:35:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure jme_phy_off [2021-12-06 22:35:44,042 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_phy_off [2021-12-06 22:35:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_phyfifo_5level [2021-12-06 22:35:44,042 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_phyfifo_5level [2021-12-06 22:35:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2021-12-06 22:35:44,042 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2021-12-06 22:35:44,042 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2021-12-06 22:35:44,042 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure jme_get_eeprom_len [2021-12-06 22:35:44,043 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_get_eeprom_len [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure skb_is_nonlinear [2021-12-06 22:35:44,043 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_is_nonlinear [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2021-12-06 22:35:44,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure jme_stop_pcc_timer [2021-12-06 22:35:44,043 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_stop_pcc_timer [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure jme_interrupt_mode [2021-12-06 22:35:44,043 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_interrupt_mode [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure jme_set_settings [2021-12-06 22:35:44,043 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_set_settings [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure jme_mdio_read [2021-12-06 22:35:44,043 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_mdio_read [2021-12-06 22:35:44,043 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msi [2021-12-06 22:35:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msi [2021-12-06 22:35:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-12-06 22:35:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-12-06 22:35:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 22:35:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure jme_open [2021-12-06 22:35:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure jme_open [2021-12-06 22:35:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2021-12-06 22:35:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2021-12-06 22:35:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2021-12-06 22:35:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2021-12-06 22:35:44,044 INFO L130 BoogieDeclarations]: Found specification of procedure tasklet_enable [2021-12-06 22:35:44,044 INFO L138 BoogieDeclarations]: Found implementation of procedure tasklet_enable [2021-12-06 22:35:44,678 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:35:44,681 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:35:44,986 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 22:35:47,620 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2021-12-06 22:35:47,699 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:35:47,721 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:35:47,721 INFO L301 CfgBuilder]: Removed 4 assume(true) statements. [2021-12-06 22:35:47,725 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:35:47 BoogieIcfgContainer [2021-12-06 22:35:47,725 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:35:47,727 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:35:47,727 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:35:47,729 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:35:47,729 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:35:40" (1/3) ... [2021-12-06 22:35:47,729 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46eb998d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:35:47, skipping insertion in model container [2021-12-06 22:35:47,730 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:35:43" (2/3) ... [2021-12-06 22:35:47,730 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46eb998d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:35:47, skipping insertion in model container [2021-12-06 22:35:47,730 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:35:47" (3/3) ... [2021-12-06 22:35:47,731 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-usb-dev_drivers-net-ethernet-jme.cil.i [2021-12-06 22:35:47,735 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:35:47,735 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2021-12-06 22:35:47,796 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:35:47,801 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-06 22:35:47,802 INFO L340 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2021-12-06 22:35:47,850 INFO L276 IsEmpty]: Start isEmpty. Operand has 2623 states, 1769 states have (on average 1.2679479932165065) internal successors, (2243), 1819 states have internal predecessors, (2243), 707 states have call successors, (707), 150 states have call predecessors, (707), 149 states have return successors, (698), 682 states have call predecessors, (698), 698 states have call successors, (698) [2021-12-06 22:35:47,865 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 226 [2021-12-06 22:35:47,865 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:47,866 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:35:47,867 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:35:47,871 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:47,871 INFO L85 PathProgramCache]: Analyzing trace with hash -1083525696, now seen corresponding path program 1 times [2021-12-06 22:35:47,880 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:35:47,880 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420449839] [2021-12-06 22:35:47,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:47,881 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:35:48,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:35:48,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:35:48,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:35:48,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:35:48,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:35:48,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:35:48,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:35:48,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:35:48,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:35:48,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:35:48,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:35:48,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:35:48,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:35:48,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:35:48,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:35:48,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:35:48,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:35:48,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:35:48,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:48,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:35:48,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-06 22:35:48,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:48,769 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2021-12-06 22:35:48,769 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:35:48,770 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420449839] [2021-12-06 22:35:48,770 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420449839] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:35:48,770 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:35:48,771 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:35:48,772 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941497561] [2021-12-06 22:35:48,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:35:48,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:35:48,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:35:48,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:35:48,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:35:48,803 INFO L87 Difference]: Start difference. First operand has 2623 states, 1769 states have (on average 1.2679479932165065) internal successors, (2243), 1819 states have internal predecessors, (2243), 707 states have call successors, (707), 150 states have call predecessors, (707), 149 states have return successors, (698), 682 states have call predecessors, (698), 698 states have call successors, (698) Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-06 22:35:53,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:35:53,688 INFO L93 Difference]: Finished difference Result 7895 states and 11207 transitions. [2021-12-06 22:35:53,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:35:53,690 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 225 [2021-12-06 22:35:53,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:35:53,734 INFO L225 Difference]: With dead ends: 7895 [2021-12-06 22:35:53,734 INFO L226 Difference]: Without dead ends: 5299 [2021-12-06 22:35:53,750 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:35:53,753 INFO L933 BasicCegarLoop]: 3766 mSDtfsCounter, 4559 mSDsluCounter, 3897 mSDsCounter, 0 mSdLazyCounter, 2558 mSolverCounterSat, 2320 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5212 SdHoareTripleChecker+Valid, 7663 SdHoareTripleChecker+Invalid, 4878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2320 IncrementalHoareTripleChecker+Valid, 2558 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:35:53,754 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5212 Valid, 7663 Invalid, 4878 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2320 Valid, 2558 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2021-12-06 22:35:53,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5299 states. [2021-12-06 22:35:54,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5299 to 5075. [2021-12-06 22:35:54,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5075 states, 3428 states have (on average 1.2613768961493583) internal successors, (4324), 3521 states have internal predecessors, (4324), 1350 states have call successors, (1350), 296 states have call predecessors, (1350), 295 states have return successors, (1347), 1315 states have call predecessors, (1347), 1347 states have call successors, (1347) [2021-12-06 22:35:54,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5075 states to 5075 states and 7021 transitions. [2021-12-06 22:35:54,044 INFO L78 Accepts]: Start accepts. Automaton has 5075 states and 7021 transitions. Word has length 225 [2021-12-06 22:35:54,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:35:54,045 INFO L470 AbstractCegarLoop]: Abstraction has 5075 states and 7021 transitions. [2021-12-06 22:35:54,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-06 22:35:54,046 INFO L276 IsEmpty]: Start isEmpty. Operand 5075 states and 7021 transitions. [2021-12-06 22:35:54,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2021-12-06 22:35:54,055 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:54,056 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:35:54,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 22:35:54,056 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:35:54,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:54,056 INFO L85 PathProgramCache]: Analyzing trace with hash -1849670218, now seen corresponding path program 1 times [2021-12-06 22:35:54,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:35:54,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [151244367] [2021-12-06 22:35:54,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:54,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:35:54,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:35:54,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:35:54,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:35:54,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:35:54,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:35:54,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:35:54,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:35:54,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:35:54,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:35:54,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:35:54,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:35:54,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:35:54,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:35:54,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:35:54,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:35:54,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:35:54,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:35:54,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:35:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:54,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:35:54,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 22:35:54,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2021-12-06 22:35:54,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:54,471 INFO L134 CoverageAnalysis]: Checked inductivity of 1431 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1431 trivial. 0 not checked. [2021-12-06 22:35:54,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:35:54,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [151244367] [2021-12-06 22:35:54,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [151244367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:35:54,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:35:54,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:35:54,473 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317032338] [2021-12-06 22:35:54,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:35:54,474 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:35:54,475 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:35:54,475 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:35:54,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:35:54,476 INFO L87 Difference]: Start difference. First operand 5075 states and 7021 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-06 22:35:59,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:35:59,104 INFO L93 Difference]: Finished difference Result 12319 states and 17149 transitions. [2021-12-06 22:35:59,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:35:59,104 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 247 [2021-12-06 22:35:59,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:35:59,145 INFO L225 Difference]: With dead ends: 12319 [2021-12-06 22:35:59,146 INFO L226 Difference]: Without dead ends: 7285 [2021-12-06 22:35:59,169 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:35:59,170 INFO L933 BasicCegarLoop]: 3660 mSDtfsCounter, 4116 mSDsluCounter, 3877 mSDsCounter, 0 mSdLazyCounter, 2511 mSolverCounterSat, 2225 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4688 SdHoareTripleChecker+Valid, 7537 SdHoareTripleChecker+Invalid, 4736 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2225 IncrementalHoareTripleChecker+Valid, 2511 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:35:59,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4688 Valid, 7537 Invalid, 4736 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2225 Valid, 2511 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2021-12-06 22:35:59,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7285 states. [2021-12-06 22:35:59,437 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7285 to 6947. [2021-12-06 22:35:59,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6947 states, 4702 states have (on average 1.2566992769034453) internal successors, (5909), 4830 states have internal predecessors, (5909), 1820 states have call successors, (1820), 425 states have call predecessors, (1820), 423 states have return successors, (1817), 1768 states have call predecessors, (1817), 1817 states have call successors, (1817) [2021-12-06 22:35:59,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6947 states to 6947 states and 9546 transitions. [2021-12-06 22:35:59,473 INFO L78 Accepts]: Start accepts. Automaton has 6947 states and 9546 transitions. Word has length 247 [2021-12-06 22:35:59,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:35:59,474 INFO L470 AbstractCegarLoop]: Abstraction has 6947 states and 9546 transitions. [2021-12-06 22:35:59,475 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 3 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2021-12-06 22:35:59,475 INFO L276 IsEmpty]: Start isEmpty. Operand 6947 states and 9546 transitions. [2021-12-06 22:35:59,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-12-06 22:35:59,484 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:35:59,485 INFO L514 BasicCegarLoop]: trace histogram [19, 19, 18, 18, 18, 18, 18, 18, 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] [2021-12-06 22:35:59,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 22:35:59,485 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:35:59,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:35:59,485 INFO L85 PathProgramCache]: Analyzing trace with hash -1107087926, now seen corresponding path program 1 times [2021-12-06 22:35:59,485 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:35:59,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900437445] [2021-12-06 22:35:59,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:35:59,486 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:35:59,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:35:59,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:35:59,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:35:59,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:35:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:35:59,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:35:59,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:35:59,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:35:59,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:35:59,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:35:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:35:59,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:35:59,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:35:59,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:35:59,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:35:59,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:35:59,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:35:59,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:35:59,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:35:59,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 22:35:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:35:59,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:35:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:35:59,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 22:35:59,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:35:59,896 INFO L134 CoverageAnalysis]: Checked inductivity of 1435 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1435 trivial. 0 not checked. [2021-12-06 22:35:59,896 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:35:59,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900437445] [2021-12-06 22:35:59,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900437445] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:35:59,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:35:59,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:35:59,897 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226627110] [2021-12-06 22:35:59,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:35:59,898 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:35:59,898 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:35:59,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:35:59,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:35:59,899 INFO L87 Difference]: Start difference. First operand 6947 states and 9546 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-06 22:36:03,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:03,668 INFO L93 Difference]: Finished difference Result 18940 states and 26261 transitions. [2021-12-06 22:36:03,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:03,668 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 259 [2021-12-06 22:36:03,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:03,729 INFO L225 Difference]: With dead ends: 18940 [2021-12-06 22:36:03,729 INFO L226 Difference]: Without dead ends: 12034 [2021-12-06 22:36:03,752 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:03,753 INFO L933 BasicCegarLoop]: 3739 mSDtfsCounter, 4474 mSDsluCounter, 3893 mSDsCounter, 0 mSdLazyCounter, 2574 mSolverCounterSat, 2305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5120 SdHoareTripleChecker+Valid, 7632 SdHoareTripleChecker+Invalid, 4879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2305 IncrementalHoareTripleChecker+Valid, 2574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:03,753 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5120 Valid, 7632 Invalid, 4879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2305 Valid, 2574 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-06 22:36:03,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12034 states. [2021-12-06 22:36:04,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12034 to 11472. [2021-12-06 22:36:04,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11472 states, 7764 states have (on average 1.254765584750129) internal successors, (9742), 7986 states have internal predecessors, (9742), 3003 states have call successors, (3003), 706 states have call predecessors, (3003), 703 states have return successors, (3000), 2909 states have call predecessors, (3000), 3000 states have call successors, (3000) [2021-12-06 22:36:04,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11472 states to 11472 states and 15745 transitions. [2021-12-06 22:36:04,168 INFO L78 Accepts]: Start accepts. Automaton has 11472 states and 15745 transitions. Word has length 259 [2021-12-06 22:36:04,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:04,168 INFO L470 AbstractCegarLoop]: Abstraction has 11472 states and 15745 transitions. [2021-12-06 22:36:04,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.75) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2021-12-06 22:36:04,169 INFO L276 IsEmpty]: Start isEmpty. Operand 11472 states and 15745 transitions. [2021-12-06 22:36:04,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 282 [2021-12-06 22:36:04,177 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:04,177 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 4, 4, 4, 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] [2021-12-06 22:36:04,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 22:36:04,178 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:04,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:04,178 INFO L85 PathProgramCache]: Analyzing trace with hash -778753907, now seen corresponding path program 1 times [2021-12-06 22:36:04,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:04,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992595025] [2021-12-06 22:36:04,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:04,178 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:04,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:04,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:04,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:04,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:04,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:04,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:04,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:04,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:04,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:04,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:04,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:04,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:04,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:04,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:04,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:04,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:04,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:04,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:04,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:04,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:04,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-06 22:36:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:04,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 22:36:04,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-06 22:36:04,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-06 22:36:04,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:04,696 INFO L134 CoverageAnalysis]: Checked inductivity of 1645 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1645 trivial. 0 not checked. [2021-12-06 22:36:04,697 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:04,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992595025] [2021-12-06 22:36:04,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992595025] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:04,697 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:04,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:36:04,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474319027] [2021-12-06 22:36:04,697 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:04,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:36:04,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:04,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:36:04,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:04,698 INFO L87 Difference]: Start difference. First operand 11472 states and 15745 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 22:36:07,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:07,466 INFO L93 Difference]: Finished difference Result 12021 states and 16733 transitions. [2021-12-06 22:36:07,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:07,466 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 281 [2021-12-06 22:36:07,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:07,536 INFO L225 Difference]: With dead ends: 12021 [2021-12-06 22:36:07,536 INFO L226 Difference]: Without dead ends: 11966 [2021-12-06 22:36:07,545 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:36:07,546 INFO L933 BasicCegarLoop]: 3314 mSDtfsCounter, 3656 mSDsluCounter, 3889 mSDsCounter, 0 mSdLazyCounter, 1834 mSolverCounterSat, 1602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4036 SdHoareTripleChecker+Valid, 7203 SdHoareTripleChecker+Invalid, 3436 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1602 IncrementalHoareTripleChecker+Valid, 1834 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:07,547 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4036 Valid, 7203 Invalid, 3436 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1602 Valid, 1834 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2021-12-06 22:36:07,561 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11966 states. [2021-12-06 22:36:07,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11966 to 11417. [2021-12-06 22:36:07,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11417 states, 7739 states have (on average 1.2540379894043159) internal successors, (9705), 7949 states have internal predecessors, (9705), 2976 states have call successors, (2976), 701 states have call predecessors, (2976), 701 states have return successors, (2976), 2896 states have call predecessors, (2976), 2976 states have call successors, (2976) [2021-12-06 22:36:07,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11417 states to 11417 states and 15657 transitions. [2021-12-06 22:36:07,940 INFO L78 Accepts]: Start accepts. Automaton has 11417 states and 15657 transitions. Word has length 281 [2021-12-06 22:36:07,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:07,940 INFO L470 AbstractCegarLoop]: Abstraction has 11417 states and 15657 transitions. [2021-12-06 22:36:07,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (28), 3 states have call predecessors, (28), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-06 22:36:07,941 INFO L276 IsEmpty]: Start isEmpty. Operand 11417 states and 15657 transitions. [2021-12-06 22:36:07,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 312 [2021-12-06 22:36:07,961 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:07,961 INFO L514 BasicCegarLoop]: trace histogram [22, 22, 18, 18, 18, 18, 18, 18, 5, 5, 5, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:36:07,961 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 22:36:07,961 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:07,962 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:07,962 INFO L85 PathProgramCache]: Analyzing trace with hash 491508987, now seen corresponding path program 1 times [2021-12-06 22:36:07,962 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:07,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877451810] [2021-12-06 22:36:07,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:07,962 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:08,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:08,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:08,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:08,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:08,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:08,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:08,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:08,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:08,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:08,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:08,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:08,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:08,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:08,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:08,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:08,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:08,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:08,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:08,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:08,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-12-06 22:36:08,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 22:36:08,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 22:36:08,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-06 22:36:08,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2021-12-06 22:36:08,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 22:36:08,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:08,357 INFO L134 CoverageAnalysis]: Checked inductivity of 1654 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1651 trivial. 0 not checked. [2021-12-06 22:36:08,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:08,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877451810] [2021-12-06 22:36:08,358 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877451810] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:08,358 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:08,358 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:36:08,358 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [794617072] [2021-12-06 22:36:08,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:08,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:36:08,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:08,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:36:08,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:36:08,359 INFO L87 Difference]: Start difference. First operand 11417 states and 15657 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-06 22:36:10,293 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:36:12,973 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:12,973 INFO L93 Difference]: Finished difference Result 25805 states and 35719 transitions. [2021-12-06 22:36:12,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:12,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 311 [2021-12-06 22:36:12,974 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:13,026 INFO L225 Difference]: With dead ends: 25805 [2021-12-06 22:36:13,026 INFO L226 Difference]: Without dead ends: 16493 [2021-12-06 22:36:13,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:13,060 INFO L933 BasicCegarLoop]: 5930 mSDtfsCounter, 3222 mSDsluCounter, 4772 mSDsCounter, 0 mSdLazyCounter, 2534 mSolverCounterSat, 1620 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3787 SdHoareTripleChecker+Valid, 10702 SdHoareTripleChecker+Invalid, 4154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1620 IncrementalHoareTripleChecker+Valid, 2534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:13,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3787 Valid, 10702 Invalid, 4154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1620 Valid, 2534 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2021-12-06 22:36:13,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16493 states. [2021-12-06 22:36:13,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16493 to 15722. [2021-12-06 22:36:13,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15722 states, 10661 states have (on average 1.253447143795141) internal successors, (13363), 10951 states have internal predecessors, (13363), 4086 states have call successors, (4086), 974 states have call predecessors, (4086), 974 states have return successors, (4086), 3974 states have call predecessors, (4086), 4086 states have call successors, (4086) [2021-12-06 22:36:13,586 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15722 states to 15722 states and 21535 transitions. [2021-12-06 22:36:13,589 INFO L78 Accepts]: Start accepts. Automaton has 15722 states and 21535 transitions. Word has length 311 [2021-12-06 22:36:13,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:13,589 INFO L470 AbstractCegarLoop]: Abstraction has 15722 states and 21535 transitions. [2021-12-06 22:36:13,590 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 3 states have internal predecessors, (94), 3 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2021-12-06 22:36:13,590 INFO L276 IsEmpty]: Start isEmpty. Operand 15722 states and 21535 transitions. [2021-12-06 22:36:13,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2021-12-06 22:36:13,617 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:13,618 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 18, 18, 18, 18, 18, 18, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:36:13,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 22:36:13,618 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:13,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:13,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1198698956, now seen corresponding path program 1 times [2021-12-06 22:36:13,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:13,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731612197] [2021-12-06 22:36:13,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:13,619 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:13,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:13,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:13,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:13,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:13,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:13,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:13,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:13,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:13,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:13,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:13,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:13,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:13,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:13,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:13,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:13,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:13,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:13,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:13,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:13,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-06 22:36:13,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:13,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:13,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 22:36:13,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-06 22:36:14,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 22:36:14,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-06 22:36:14,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 22:36:14,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:14,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:14,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:14,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-06 22:36:14,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:14,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1752 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1737 trivial. 0 not checked. [2021-12-06 22:36:14,061 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:14,061 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731612197] [2021-12-06 22:36:14,061 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731612197] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:14,062 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:14,062 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:36:14,062 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404876389] [2021-12-06 22:36:14,062 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:14,062 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:36:14,062 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:14,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:36:14,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:36:14,063 INFO L87 Difference]: Start difference. First operand 15722 states and 21535 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2021-12-06 22:36:18,115 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:18,116 INFO L93 Difference]: Finished difference Result 44117 states and 61043 transitions. [2021-12-06 22:36:18,116 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:18,116 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 335 [2021-12-06 22:36:18,116 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:18,203 INFO L225 Difference]: With dead ends: 44117 [2021-12-06 22:36:18,203 INFO L226 Difference]: Without dead ends: 28281 [2021-12-06 22:36:18,241 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:18,241 INFO L933 BasicCegarLoop]: 6073 mSDtfsCounter, 3628 mSDsluCounter, 4859 mSDsCounter, 0 mSdLazyCounter, 2561 mSolverCounterSat, 1704 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4273 SdHoareTripleChecker+Valid, 10932 SdHoareTripleChecker+Invalid, 4265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1704 IncrementalHoareTripleChecker+Valid, 2561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:18,242 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4273 Valid, 10932 Invalid, 4265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1704 Valid, 2561 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-12-06 22:36:18,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28281 states. [2021-12-06 22:36:19,055 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28281 to 26963. [2021-12-06 22:36:19,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26963 states, 18276 states have (on average 1.254541475158678) internal successors, (22928), 18770 states have internal predecessors, (22928), 7016 states have call successors, (7016), 1670 states have call predecessors, (7016), 1670 states have return successors, (7016), 6830 states have call predecessors, (7016), 7016 states have call successors, (7016) [2021-12-06 22:36:19,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26963 states to 26963 states and 36960 transitions. [2021-12-06 22:36:19,160 INFO L78 Accepts]: Start accepts. Automaton has 26963 states and 36960 transitions. Word has length 335 [2021-12-06 22:36:19,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:19,161 INFO L470 AbstractCegarLoop]: Abstraction has 26963 states and 36960 transitions. [2021-12-06 22:36:19,161 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2021-12-06 22:36:19,161 INFO L276 IsEmpty]: Start isEmpty. Operand 26963 states and 36960 transitions. [2021-12-06 22:36:19,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 336 [2021-12-06 22:36:19,188 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:19,189 INFO L514 BasicCegarLoop]: trace histogram [23, 23, 18, 18, 18, 18, 18, 18, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:36:19,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 22:36:19,189 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:19,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:19,189 INFO L85 PathProgramCache]: Analyzing trace with hash -2037732618, now seen corresponding path program 1 times [2021-12-06 22:36:19,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:19,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354812075] [2021-12-06 22:36:19,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:19,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:19,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:19,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:19,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:19,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:19,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:19,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:19,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:19,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:19,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:19,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:19,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:19,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:19,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:19,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:19,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:19,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:19,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:19,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:19,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:19,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:19,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-06 22:36:19,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 22:36:19,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-06 22:36:19,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 22:36:19,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2021-12-06 22:36:19,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 22:36:19,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:19,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:19,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:19,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2021-12-06 22:36:19,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:19,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1752 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 1737 trivial. 0 not checked. [2021-12-06 22:36:19,621 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:19,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354812075] [2021-12-06 22:36:19,621 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354812075] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:19,621 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:19,622 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:36:19,622 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771333040] [2021-12-06 22:36:19,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:19,622 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:36:19,622 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:19,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:36:19,623 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:36:19,623 INFO L87 Difference]: Start difference. First operand 26963 states and 36960 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2021-12-06 22:36:24,060 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:24,060 INFO L93 Difference]: Finished difference Result 67142 states and 92859 transitions. [2021-12-06 22:36:24,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:24,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) Word has length 335 [2021-12-06 22:36:24,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:24,231 INFO L225 Difference]: With dead ends: 67142 [2021-12-06 22:36:24,231 INFO L226 Difference]: Without dead ends: 42284 [2021-12-06 22:36:24,288 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:24,289 INFO L933 BasicCegarLoop]: 6494 mSDtfsCounter, 3571 mSDsluCounter, 5106 mSDsCounter, 0 mSdLazyCounter, 2573 mSolverCounterSat, 1602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4217 SdHoareTripleChecker+Valid, 11600 SdHoareTripleChecker+Invalid, 4175 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1602 IncrementalHoareTripleChecker+Valid, 2573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:24,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4217 Valid, 11600 Invalid, 4175 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1602 Valid, 2573 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2021-12-06 22:36:24,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42284 states. [2021-12-06 22:36:25,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42284 to 40308. [2021-12-06 22:36:25,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40308 states, 27330 states have (on average 1.2547383827296013) internal successors, (34292), 28066 states have internal predecessors, (34292), 10480 states have call successors, (10480), 2497 states have call predecessors, (10480), 2497 states have return successors, (10480), 10206 states have call predecessors, (10480), 10480 states have call successors, (10480) [2021-12-06 22:36:25,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40308 states to 40308 states and 55252 transitions. [2021-12-06 22:36:25,544 INFO L78 Accepts]: Start accepts. Automaton has 40308 states and 55252 transitions. Word has length 335 [2021-12-06 22:36:25,545 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:25,545 INFO L470 AbstractCegarLoop]: Abstraction has 40308 states and 55252 transitions. [2021-12-06 22:36:25,545 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 3 states have internal predecessors, (105), 3 states have call successors, (35), 3 states have call predecessors, (35), 1 states have return successors, (34), 3 states have call predecessors, (34), 3 states have call successors, (34) [2021-12-06 22:36:25,545 INFO L276 IsEmpty]: Start isEmpty. Operand 40308 states and 55252 transitions. [2021-12-06 22:36:25,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2021-12-06 22:36:25,579 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:25,579 INFO L514 BasicCegarLoop]: trace histogram [25, 25, 18, 18, 18, 18, 18, 18, 7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:36:25,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 22:36:25,579 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:25,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:25,580 INFO L85 PathProgramCache]: Analyzing trace with hash -1916828780, now seen corresponding path program 1 times [2021-12-06 22:36:25,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:25,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095296620] [2021-12-06 22:36:25,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:25,580 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:25,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:25,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:25,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:25,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:25,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:25,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:25,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:25,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:25,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:25,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:25,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:25,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:25,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:25,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:25,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:25,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:25,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:25,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:25,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:25,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:25,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:25,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-06 22:36:25,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 22:36:25,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-06 22:36:25,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-06 22:36:25,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 22:36:25,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-06 22:36:25,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-06 22:36:25,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 22:36:25,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-06 22:36:25,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:25,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:25,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:25,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-06 22:36:25,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:25,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1939 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 1911 trivial. 0 not checked. [2021-12-06 22:36:25,970 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:25,970 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095296620] [2021-12-06 22:36:25,970 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095296620] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:25,970 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:25,970 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:36:25,970 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358877541] [2021-12-06 22:36:25,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:25,971 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:36:25,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:25,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:36:25,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:36:25,971 INFO L87 Difference]: Start difference. First operand 40308 states and 55252 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 22:36:30,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:30,819 INFO L93 Difference]: Finished difference Result 94472 states and 130569 transitions. [2021-12-06 22:36:30,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:30,820 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 359 [2021-12-06 22:36:30,820 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:31,081 INFO L225 Difference]: With dead ends: 94472 [2021-12-06 22:36:31,081 INFO L226 Difference]: Without dead ends: 54074 [2021-12-06 22:36:31,174 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:31,174 INFO L933 BasicCegarLoop]: 6474 mSDtfsCounter, 3575 mSDsluCounter, 5101 mSDsCounter, 0 mSdLazyCounter, 2567 mSolverCounterSat, 1602 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4219 SdHoareTripleChecker+Valid, 11575 SdHoareTripleChecker+Invalid, 4169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1602 IncrementalHoareTripleChecker+Valid, 2567 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:31,175 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4219 Valid, 11575 Invalid, 4169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1602 Valid, 2567 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-12-06 22:36:31,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 54074 states. [2021-12-06 22:36:32,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 54074 to 40308. [2021-12-06 22:36:32,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 40308 states, 27330 states have (on average 1.2547017929015734) internal successors, (34291), 28066 states have internal predecessors, (34291), 10480 states have call successors, (10480), 2497 states have call predecessors, (10480), 2497 states have return successors, (10480), 10206 states have call predecessors, (10480), 10480 states have call successors, (10480) [2021-12-06 22:36:32,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40308 states to 40308 states and 55251 transitions. [2021-12-06 22:36:32,728 INFO L78 Accepts]: Start accepts. Automaton has 40308 states and 55251 transitions. Word has length 359 [2021-12-06 22:36:32,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:32,729 INFO L470 AbstractCegarLoop]: Abstraction has 40308 states and 55251 transitions. [2021-12-06 22:36:32,729 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 22:36:32,729 INFO L276 IsEmpty]: Start isEmpty. Operand 40308 states and 55251 transitions. [2021-12-06 22:36:32,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 360 [2021-12-06 22:36:32,762 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:32,762 INFO L514 BasicCegarLoop]: trace histogram [25, 25, 18, 18, 18, 18, 18, 18, 7, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-06 22:36:32,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 22:36:32,762 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:32,763 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:32,763 INFO L85 PathProgramCache]: Analyzing trace with hash -1077795118, now seen corresponding path program 1 times [2021-12-06 22:36:32,763 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:32,763 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718003163] [2021-12-06 22:36:32,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:32,763 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:32,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:32,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:32,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:32,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:32,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:32,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:32,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:32,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:32,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:32,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:32,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:32,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:32,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:32,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:33,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:33,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:33,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:33,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:33,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:33,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:33,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:33,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:33,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:33,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2021-12-06 22:36:33,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 22:36:33,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-06 22:36:33,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2021-12-06 22:36:33,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 22:36:33,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-06 22:36:33,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2021-12-06 22:36:33,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 22:36:33,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-06 22:36:33,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:33,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:33,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-06 22:36:33,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:33,174 INFO L134 CoverageAnalysis]: Checked inductivity of 1939 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 1928 trivial. 0 not checked. [2021-12-06 22:36:33,174 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:33,175 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718003163] [2021-12-06 22:36:33,175 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718003163] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:33,175 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:33,175 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:36:33,175 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105052265] [2021-12-06 22:36:33,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:33,175 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:36:33,176 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:33,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:36:33,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:36:33,176 INFO L87 Difference]: Start difference. First operand 40308 states and 55251 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2021-12-06 22:36:38,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:38,253 INFO L93 Difference]: Finished difference Result 101250 states and 140011 transitions. [2021-12-06 22:36:38,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:38,253 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) Word has length 359 [2021-12-06 22:36:38,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:38,466 INFO L225 Difference]: With dead ends: 101250 [2021-12-06 22:36:38,466 INFO L226 Difference]: Without dead ends: 63047 [2021-12-06 22:36:38,562 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:38,563 INFO L933 BasicCegarLoop]: 6418 mSDtfsCounter, 3525 mSDsluCounter, 5050 mSDsCounter, 0 mSdLazyCounter, 2599 mSolverCounterSat, 1609 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4167 SdHoareTripleChecker+Valid, 11468 SdHoareTripleChecker+Invalid, 4208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1609 IncrementalHoareTripleChecker+Valid, 2599 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:38,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4167 Valid, 11468 Invalid, 4208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1609 Valid, 2599 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2021-12-06 22:36:38,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 63047 states. [2021-12-06 22:36:40,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 63047 to 60078. [2021-12-06 22:36:40,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 60078 states, 40731 states have (on average 1.2540571063808892) internal successors, (51079), 41838 states have internal predecessors, (51079), 15616 states have call successors, (15616), 3730 states have call predecessors, (15616), 3730 states have return successors, (15616), 15202 states have call predecessors, (15616), 15616 states have call successors, (15616) [2021-12-06 22:36:40,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60078 states to 60078 states and 82311 transitions. [2021-12-06 22:36:40,530 INFO L78 Accepts]: Start accepts. Automaton has 60078 states and 82311 transitions. Word has length 359 [2021-12-06 22:36:40,530 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:40,530 INFO L470 AbstractCegarLoop]: Abstraction has 60078 states and 82311 transitions. [2021-12-06 22:36:40,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 3 states have internal predecessors, (102), 3 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (35), 3 states have call predecessors, (35), 3 states have call successors, (35) [2021-12-06 22:36:40,531 INFO L276 IsEmpty]: Start isEmpty. Operand 60078 states and 82311 transitions. [2021-12-06 22:36:40,575 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2021-12-06 22:36:40,576 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:40,576 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 18, 18, 18, 18, 18, 18, 9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:36:40,576 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 22:36:40,576 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:40,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:40,577 INFO L85 PathProgramCache]: Analyzing trace with hash -179355079, now seen corresponding path program 1 times [2021-12-06 22:36:40,577 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:40,577 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209576606] [2021-12-06 22:36:40,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:40,577 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:40,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:40,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:40,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:40,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:40,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:40,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:40,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:40,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:40,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:40,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:40,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:40,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:40,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:40,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:40,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:40,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:40,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:40,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:40,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:40,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:40,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:40,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-12-06 22:36:40,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 22:36:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 22:36:40,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-06 22:36:40,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2021-12-06 22:36:40,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:40,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:40,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2021-12-06 22:36:40,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:40,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:40,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:40,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2021-12-06 22:36:40,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-06 22:36:40,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2021-12-06 22:36:40,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:40,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-12-06 22:36:40,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:41,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1928 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 1904 trivial. 0 not checked. [2021-12-06 22:36:41,002 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:41,002 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209576606] [2021-12-06 22:36:41,002 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209576606] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:41,002 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:41,002 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:36:41,002 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739459634] [2021-12-06 22:36:41,002 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:41,003 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:36:41,003 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:41,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:36:41,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:36:41,004 INFO L87 Difference]: Start difference. First operand 60078 states and 82311 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 22:36:46,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:46,683 INFO L93 Difference]: Finished difference Result 140931 states and 194656 transitions. [2021-12-06 22:36:46,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:46,683 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 385 [2021-12-06 22:36:46,684 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:46,957 INFO L225 Difference]: With dead ends: 140931 [2021-12-06 22:36:46,958 INFO L226 Difference]: Without dead ends: 80789 [2021-12-06 22:36:47,098 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:47,098 INFO L933 BasicCegarLoop]: 6036 mSDtfsCounter, 3206 mSDsluCounter, 4843 mSDsCounter, 0 mSdLazyCounter, 2522 mSolverCounterSat, 1597 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3774 SdHoareTripleChecker+Valid, 10879 SdHoareTripleChecker+Invalid, 4119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1597 IncrementalHoareTripleChecker+Valid, 2522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.5s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:47,099 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3774 Valid, 10879 Invalid, 4119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1597 Valid, 2522 Invalid, 0 Unknown, 0 Unchecked, 3.5s Time] [2021-12-06 22:36:47,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80789 states. [2021-12-06 22:36:49,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80789 to 76951. [2021-12-06 22:36:49,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 76951 states, 52174 states have (on average 1.2534979108368152) internal successors, (65400), 53592 states have internal predecessors, (65400), 19974 states have call successors, (19974), 4802 states have call predecessors, (19974), 4802 states have return successors, (19974), 19441 states have call predecessors, (19974), 19974 states have call successors, (19974) [2021-12-06 22:36:49,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76951 states to 76951 states and 105348 transitions. [2021-12-06 22:36:49,716 INFO L78 Accepts]: Start accepts. Automaton has 76951 states and 105348 transitions. Word has length 385 [2021-12-06 22:36:49,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:49,717 INFO L470 AbstractCegarLoop]: Abstraction has 76951 states and 105348 transitions. [2021-12-06 22:36:49,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 3 states have internal predecessors, (125), 3 states have call successors, (37), 3 states have call predecessors, (37), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2021-12-06 22:36:49,717 INFO L276 IsEmpty]: Start isEmpty. Operand 76951 states and 105348 transitions. [2021-12-06 22:36:49,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 386 [2021-12-06 22:36:49,759 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:36:49,759 INFO L514 BasicCegarLoop]: trace histogram [24, 24, 18, 18, 18, 18, 18, 18, 9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:36:49,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 22:36:49,759 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:36:49,760 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:36:49,760 INFO L85 PathProgramCache]: Analyzing trace with hash 1748917623, now seen corresponding path program 1 times [2021-12-06 22:36:49,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:36:49,760 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124901461] [2021-12-06 22:36:49,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:36:49,760 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:36:49,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:49,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-06 22:36:49,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:49,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:49,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:49,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-06 22:36:49,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:49,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:49,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-06 22:36:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:36:50,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:36:50,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:36:50,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:36:50,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:36:50,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-06 22:36:50,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:36:50,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:36:50,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:36:50,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 22:36:50,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:36:50,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:36:50,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2021-12-06 22:36:50,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:36:50,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:36:50,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2021-12-06 22:36:50,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-06 22:36:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-06 22:36:50,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2021-12-06 22:36:50,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-12-06 22:36:50,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 22:36:50,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 22:36:50,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2021-12-06 22:36:50,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2021-12-06 22:36:50,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:50,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:50,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 313 [2021-12-06 22:36:50,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:36:50,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 22:36:50,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-06 22:36:50,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2021-12-06 22:36:50,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-06 22:36:50,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 365 [2021-12-06 22:36:50,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 370 [2021-12-06 22:36:50,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:36:50,323 INFO L134 CoverageAnalysis]: Checked inductivity of 1928 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1928 trivial. 0 not checked. [2021-12-06 22:36:50,323 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:36:50,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124901461] [2021-12-06 22:36:50,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124901461] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:36:50,324 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:36:50,324 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:36:50,324 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1548582063] [2021-12-06 22:36:50,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:36:50,325 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:36:50,325 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:36:50,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:36:50,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:36:50,325 INFO L87 Difference]: Start difference. First operand 76951 states and 105348 transitions. Second operand has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-12-06 22:36:54,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:36:54,708 INFO L93 Difference]: Finished difference Result 80820 states and 112151 transitions. [2021-12-06 22:36:54,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:36:54,708 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) Word has length 385 [2021-12-06 22:36:54,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:36:54,711 INFO L225 Difference]: With dead ends: 80820 [2021-12-06 22:36:54,711 INFO L226 Difference]: Without dead ends: 0 [2021-12-06 22:36:54,861 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:36:54,861 INFO L933 BasicCegarLoop]: 3303 mSDtfsCounter, 3574 mSDsluCounter, 3886 mSDsCounter, 0 mSdLazyCounter, 1815 mSolverCounterSat, 1582 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3946 SdHoareTripleChecker+Valid, 7189 SdHoareTripleChecker+Invalid, 3397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1582 IncrementalHoareTripleChecker+Valid, 1815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-06 22:36:54,862 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3946 Valid, 7189 Invalid, 3397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1582 Valid, 1815 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-06 22:36:54,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-12-06 22:36:54,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-12-06 22:36:54,862 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-06 22:36:54,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-12-06 22:36:54,869 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 385 [2021-12-06 22:36:54,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:36:54,870 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-12-06 22:36:54,870 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.2) internal successors, (106), 4 states have internal predecessors, (106), 2 states have call successors, (36), 3 states have call predecessors, (36), 1 states have return successors, (35), 2 states have call predecessors, (35), 2 states have call successors, (35) [2021-12-06 22:36:54,870 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-12-06 22:36:54,870 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-12-06 22:36:54,872 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_check_return_value_probeErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 2 remaining) [2021-12-06 22:36:54,872 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ldv_check_final_stateErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 2 remaining) [2021-12-06 22:36:54,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 22:36:54,874 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.