./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.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_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/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_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/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_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/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 f81c0ae249d872dcfa63b19fa0949c00123fc4e906e065a111b2d70e300e79eb --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 22:25:19,822 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 22:25:19,824 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 22:25:19,853 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 22:25:19,854 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 22:25:19,855 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 22:25:19,857 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 22:25:19,859 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 22:25:19,861 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 22:25:19,862 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 22:25:19,863 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 22:25:19,864 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 22:25:19,864 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 22:25:19,865 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 22:25:19,867 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 22:25:19,868 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 22:25:19,869 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 22:25:19,870 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 22:25:19,873 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 22:25:19,875 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 22:25:19,877 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 22:25:19,879 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 22:25:19,880 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 22:25:19,881 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 22:25:19,884 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 22:25:19,885 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 22:25:19,885 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 22:25:19,886 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 22:25:19,887 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 22:25:19,888 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 22:25:19,888 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 22:25:19,889 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 22:25:19,890 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 22:25:19,891 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 22:25:19,892 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 22:25:19,892 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 22:25:19,892 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 22:25:19,893 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 22:25:19,893 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 22:25:19,893 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 22:25:19,894 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 22:25:19,894 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 22:25:19,919 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 22:25:19,919 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 22:25:19,920 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 22:25:19,920 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 22:25:19,920 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 22:25:19,920 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 22:25:19,921 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 22:25:19,921 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 22:25:19,921 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 22:25:19,921 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 22:25:19,921 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 22:25:19,922 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 22:25:19,922 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 22:25:19,922 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 22:25:19,922 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 22:25:19,922 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 22:25:19,922 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 22:25:19,922 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 22:25:19,922 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 22:25:19,923 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 22:25:19,923 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 22:25:19,923 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:25:19,923 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 22:25:19,923 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 22:25:19,923 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 22:25:19,923 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 22:25:19,923 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 22:25:19,924 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 22:25:19,924 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 22:25:19,924 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 22:25:19,924 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 22:25:19,924 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_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/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_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/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 -> f81c0ae249d872dcfa63b19fa0949c00123fc4e906e065a111b2d70e300e79eb [2021-12-06 22:25:20,089 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 22:25:20,104 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 22:25:20,106 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 22:25:20,106 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 22:25:20,107 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 22:25:20,108 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2021-12-06 22:25:20,155 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/data/269ebe976/e62ad9dd85aa4273a2abb91c9e3e6d18/FLAGed7d8e31c [2021-12-06 22:25:20,775 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 22:25:20,775 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2021-12-06 22:25:20,806 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/data/269ebe976/e62ad9dd85aa4273a2abb91c9e3e6d18/FLAGed7d8e31c [2021-12-06 22:25:21,202 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/data/269ebe976/e62ad9dd85aa4273a2abb91c9e3e6d18 [2021-12-06 22:25:21,208 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 22:25:21,212 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 22:25:21,215 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 22:25:21,215 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 22:25:21,225 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 22:25:21,226 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:25:21" (1/1) ... [2021-12-06 22:25:21,229 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4185d9f3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:21, skipping insertion in model container [2021-12-06 22:25:21,230 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 10:25:21" (1/1) ... [2021-12-06 22:25:21,248 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 22:25:21,344 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 22:25:22,753 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_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2021-12-06 22:25:22,794 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:25:22,821 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 22:25:23,091 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_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2021-12-06 22:25:23,099 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 22:25:23,172 INFO L208 MainTranslator]: Completed translation [2021-12-06 22:25:23,172 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23 WrapperNode [2021-12-06 22:25:23,173 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 22:25:23,174 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 22:25:23,174 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 22:25:23,174 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 22:25:23,181 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:25:23" (1/1) ... [2021-12-06 22:25:23,244 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:25:23" (1/1) ... [2021-12-06 22:25:23,344 INFO L137 Inliner]: procedures = 309, calls = 2428, calls flagged for inlining = 139, calls inlined = 90, statements flattened = 3931 [2021-12-06 22:25:23,344 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 22:25:23,345 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 22:25:23,345 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 22:25:23,345 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 22:25:23,352 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,352 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,363 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,363 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,423 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,436 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,447 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,463 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 22:25:23,464 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 22:25:23,464 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 22:25:23,464 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 22:25:23,465 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (1/1) ... [2021-12-06 22:25:23,471 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 22:25:23,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:25:23,490 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 22:25:23,492 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2021-12-06 22:25:23,519 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-12-06 22:25:23,519 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_ioctl [2021-12-06 22:25:23,519 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_ioctl [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_release [2021-12-06 22:25:23,519 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_release [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2021-12-06 22:25:23,519 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 22:25:23,519 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_disc_info [2021-12-06 22:25:23,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_disc_info [2021-12-06 22:25:23,520 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_alloc [2021-12-06 22:25:23,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_alloc [2021-12-06 22:25:23,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 22:25:23,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 22:25:23,520 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_setup_dev [2021-12-06 22:25:23,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_setup_dev [2021-12-06 22:25:23,520 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2021-12-06 22:25:23,520 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2021-12-06 22:25:23,520 INFO L130 BoogieDeclarations]: Found specification of procedure bdget [2021-12-06 22:25:23,520 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget [2021-12-06 22:25:23,520 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_speed [2021-12-06 22:25:23,520 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_speed [2021-12-06 22:25:23,520 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2021-12-06 22:25:23,521 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-06 22:25:23,521 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_shrink_pktlist [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_shrink_pktlist [2021-12-06 22:25:23,521 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2021-12-06 22:25:23,521 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2021-12-06 22:25:23,521 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-06 22:25:23,521 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 22:25:23,521 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2021-12-06 22:25:23,521 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure new_encode_dev [2021-12-06 22:25:23,522 INFO L138 BoogieDeclarations]: Found implementation of procedure new_encode_dev [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 22:25:23,522 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_select [2021-12-06 22:25:23,522 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_select [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_remove [2021-12-06 22:25:23,522 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_remove [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-12-06 22:25:23,522 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_cleanup [2021-12-06 22:25:23,522 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_cleanup [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 22:25:23,522 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-06 22:25:23,523 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2021-12-06 22:25:23,523 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure set_blocksize [2021-12-06 22:25:23,523 INFO L138 BoogieDeclarations]: Found implementation of procedure set_blocksize [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_dump_sense [2021-12-06 22:25:23,523 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_dump_sense [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_kmalloc_pool [2021-12-06 22:25:23,523 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_kmalloc_pool [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2021-12-06 22:25:23,523 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2021-12-06 22:25:23,523 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2021-12-06 22:25:23,523 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_lock_door [2021-12-06 22:25:23,524 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_lock_door [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_get [2021-12-06 22:25:23,524 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_get [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_remove_dev [2021-12-06 22:25:23,524 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_remove_dev [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-12-06 22:25:23,524 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2021-12-06 22:25:23,524 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2021-12-06 22:25:23,524 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 22:25:23,524 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-12-06 22:25:23,524 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-12-06 22:25:23,525 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-06 22:25:23,525 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_cleanup [2021-12-06 22:25:23,526 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_cleanup [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2021-12-06 22:25:23,526 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_find_dev_from_minor [2021-12-06 22:25:23,526 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_find_dev_from_minor [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2021-12-06 22:25:23,526 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-06 22:25:23,526 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-06 22:25:23,526 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-06 22:25:23,526 INFO L130 BoogieDeclarations]: Found specification of procedure init_write_congestion_marks [2021-12-06 22:25:23,526 INFO L138 BoogieDeclarations]: Found implementation of procedure init_write_congestion_marks [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-12-06 22:25:23,527 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_track_info [2021-12-06 22:25:23,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_track_info [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2021-12-06 22:25:23,527 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 22:25:23,527 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2021-12-06 22:25:23,527 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-06 22:25:23,527 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-06 22:25:23,527 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_create [2021-12-06 22:25:23,527 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_create [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-06 22:25:23,528 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2021-12-06 22:25:23,528 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2021-12-06 22:25:23,528 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2021-12-06 22:25:23,528 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2021-12-06 22:25:23,528 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2021-12-06 22:25:23,528 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2021-12-06 22:25:23,528 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_check_events [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_check_events [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure init_cdrom_command [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure init_cdrom_command [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_sense [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_sense [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_generic_packet [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_generic_packet [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-06 22:25:23,529 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-06 22:25:23,529 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2021-12-06 22:25:23,530 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2021-12-06 22:25:23,530 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_flush_cache [2021-12-06 22:25:23,530 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_flush_cache [2021-12-06 22:25:23,530 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 22:25:23,530 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 22:25:23,530 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 22:25:23,530 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-12-06 22:25:23,530 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-12-06 22:25:23,911 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 22:25:23,913 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 22:25:24,003 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:24,104 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##21: assume !false; [2021-12-06 22:25:24,104 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##20: assume false; [2021-12-06 22:25:26,877 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:26,882 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:26,883 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:26,885 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:26,888 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:26,889 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:26,894 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##282: assume !false; [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##281: assume false; [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##214: assume !false; [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##213: assume false; [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##301: assume !false; [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##300: assume false; [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##177: assume !false; [2021-12-06 22:25:32,285 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##176: assume false; [2021-12-06 22:25:32,286 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume !false; [2021-12-06 22:25:32,286 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume false; [2021-12-06 22:25:32,286 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##393: assume !false; [2021-12-06 22:25:32,286 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##392: assume false; [2021-12-06 22:25:32,286 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##153: assume !false; [2021-12-06 22:25:32,286 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##152: assume false; [2021-12-06 22:25:32,309 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 22:25:32,324 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 22:25:32,324 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 22:25:32,327 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:25:32 BoogieIcfgContainer [2021-12-06 22:25:32,327 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 22:25:32,328 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 22:25:32,328 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 22:25:32,331 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 22:25:32,331 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 10:25:21" (1/3) ... [2021-12-06 22:25:32,331 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@506cbca3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:25:32, skipping insertion in model container [2021-12-06 22:25:32,331 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 10:25:23" (2/3) ... [2021-12-06 22:25:32,332 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@506cbca3 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 10:25:32, skipping insertion in model container [2021-12-06 22:25:32,332 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 10:25:32" (3/3) ... [2021-12-06 22:25:32,333 INFO L111 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2021-12-06 22:25:32,336 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 22:25:32,336 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 22:25:32,378 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 22:25:32,383 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:25:32,383 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 22:25:32,414 INFO L276 IsEmpty]: Start isEmpty. Operand has 1174 states, 836 states have (on average 1.3181818181818181) internal successors, (1102), 856 states have internal predecessors, (1102), 257 states have call successors, (257), 79 states have call predecessors, (257), 79 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) [2021-12-06 22:25:32,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-12-06 22:25:32,418 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:32,418 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:25:32,419 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:32,422 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:32,422 INFO L85 PathProgramCache]: Analyzing trace with hash 1329987391, now seen corresponding path program 1 times [2021-12-06 22:25:32,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:32,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783827480] [2021-12-06 22:25:32,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:32,430 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:32,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:32,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:32,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:32,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:32,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:32,813 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 22:25:32,813 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:32,813 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783827480] [2021-12-06 22:25:32,814 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [783827480] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:32,814 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:25:32,814 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-06 22:25:32,815 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434357289] [2021-12-06 22:25:32,816 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:32,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-06 22:25:32,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:32,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-06 22:25:32,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-06 22:25:32,843 INFO L87 Difference]: Start difference. First operand has 1174 states, 836 states have (on average 1.3181818181818181) internal successors, (1102), 856 states have internal predecessors, (1102), 257 states have call successors, (257), 79 states have call predecessors, (257), 79 states have return successors, (257), 254 states have call predecessors, (257), 257 states have call successors, (257) Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:25:35,681 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:25:36,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:25:36,887 INFO L93 Difference]: Finished difference Result 3663 states and 5242 transitions. [2021-12-06 22:25:36,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:25:36,889 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 23 [2021-12-06 22:25:36,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:25:36,917 INFO L225 Difference]: With dead ends: 3663 [2021-12-06 22:25:36,917 INFO L226 Difference]: Without dead ends: 2471 [2021-12-06 22:25:36,929 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 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:25:36,932 INFO L933 BasicCegarLoop]: 1866 mSDtfsCounter, 2061 mSDsluCounter, 2191 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 667 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2266 SdHoareTripleChecker+Valid, 4057 SdHoareTripleChecker+Invalid, 1584 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 667 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-12-06 22:25:36,933 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2266 Valid, 4057 Invalid, 1584 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [667 Valid, 916 Invalid, 1 Unknown, 0 Unchecked, 3.8s Time] [2021-12-06 22:25:36,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2471 states. [2021-12-06 22:25:37,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2471 to 2274. [2021-12-06 22:25:37,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2274 states, 1620 states have (on average 1.3092592592592593) internal successors, (2121), 1653 states have internal predecessors, (2121), 497 states have call successors, (497), 157 states have call predecessors, (497), 156 states have return successors, (498), 489 states have call predecessors, (498), 495 states have call successors, (498) [2021-12-06 22:25:37,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2274 states to 2274 states and 3116 transitions. [2021-12-06 22:25:37,106 INFO L78 Accepts]: Start accepts. Automaton has 2274 states and 3116 transitions. Word has length 23 [2021-12-06 22:25:37,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:25:37,106 INFO L470 AbstractCegarLoop]: Abstraction has 2274 states and 3116 transitions. [2021-12-06 22:25:37,106 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 3 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2021-12-06 22:25:37,106 INFO L276 IsEmpty]: Start isEmpty. Operand 2274 states and 3116 transitions. [2021-12-06 22:25:37,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-12-06 22:25:37,117 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:37,117 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:25:37,117 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 22:25:37,118 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:37,118 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:37,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1907254522, now seen corresponding path program 1 times [2021-12-06 22:25:37,118 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:37,118 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504416649] [2021-12-06 22:25:37,118 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:37,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:37,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:37,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:37,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2021-12-06 22:25:37,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-06 22:25:37,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 22:25:37,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:25:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2021-12-06 22:25:37,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2021-12-06 22:25:37,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-06 22:25:37,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 22:25:37,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 22:25:37,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 22:25:37,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2021-12-06 22:25:37,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 22:25:37,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-06 22:25:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:37,393 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-12-06 22:25:37,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:37,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504416649] [2021-12-06 22:25:37,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504416649] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:37,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:25:37,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 22:25:37,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1814688796] [2021-12-06 22:25:37,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:37,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:25:37,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:37,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:25:37,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:25:37,396 INFO L87 Difference]: Start difference. First operand 2274 states and 3116 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 22:25:40,439 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:25:41,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:25:41,003 INFO L93 Difference]: Finished difference Result 4693 states and 6491 transitions. [2021-12-06 22:25:41,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:25:41,004 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 130 [2021-12-06 22:25:41,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:25:41,017 INFO L225 Difference]: With dead ends: 4693 [2021-12-06 22:25:41,018 INFO L226 Difference]: Without dead ends: 2468 [2021-12-06 22:25:41,024 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:25:41,026 INFO L933 BasicCegarLoop]: 1601 mSDtfsCounter, 611 mSDsluCounter, 3563 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 584 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 641 SdHoareTripleChecker+Valid, 5164 SdHoareTripleChecker+Invalid, 1501 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 584 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:25:41,026 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [641 Valid, 5164 Invalid, 1501 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [584 Valid, 916 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2021-12-06 22:25:41,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2468 states. [2021-12-06 22:25:41,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2468 to 2274. [2021-12-06 22:25:41,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2274 states, 1620 states have (on average 1.308641975308642) internal successors, (2120), 1653 states have internal predecessors, (2120), 497 states have call successors, (497), 157 states have call predecessors, (497), 156 states have return successors, (498), 489 states have call predecessors, (498), 495 states have call successors, (498) [2021-12-06 22:25:41,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2274 states to 2274 states and 3115 transitions. [2021-12-06 22:25:41,113 INFO L78 Accepts]: Start accepts. Automaton has 2274 states and 3115 transitions. Word has length 130 [2021-12-06 22:25:41,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:25:41,120 INFO L470 AbstractCegarLoop]: Abstraction has 2274 states and 3115 transitions. [2021-12-06 22:25:41,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 4 states have internal predecessors, (93), 2 states have call successors, (19), 4 states have call predecessors, (19), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2021-12-06 22:25:41,121 INFO L276 IsEmpty]: Start isEmpty. Operand 2274 states and 3115 transitions. [2021-12-06 22:25:41,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-12-06 22:25:41,124 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:41,124 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-12-06 22:25:41,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 22:25:41,124 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:41,125 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:41,125 INFO L85 PathProgramCache]: Analyzing trace with hash -579514170, now seen corresponding path program 1 times [2021-12-06 22:25:41,125 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:41,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927797553] [2021-12-06 22:25:41,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:41,126 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:41,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:41,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 22:25:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2021-12-06 22:25:41,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2021-12-06 22:25:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2021-12-06 22:25:41,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-06 22:25:41,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2021-12-06 22:25:41,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2021-12-06 22:25:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:25:41,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 22:25:41,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 22:25:41,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 22:25:41,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2021-12-06 22:25:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 22:25:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 22:25:41,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:41,338 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 22:25:41,338 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:41,339 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927797553] [2021-12-06 22:25:41,339 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927797553] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:41,339 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:25:41,339 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:25:41,339 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044655094] [2021-12-06 22:25:41,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:41,340 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:25:41,340 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:41,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:25:41,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:25:41,340 INFO L87 Difference]: Start difference. First operand 2274 states and 3115 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 22:25:42,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:25:42,845 INFO L93 Difference]: Finished difference Result 4795 states and 6646 transitions. [2021-12-06 22:25:42,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:25:42,846 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 137 [2021-12-06 22:25:42,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:25:42,865 INFO L225 Difference]: With dead ends: 4795 [2021-12-06 22:25:42,865 INFO L226 Difference]: Without dead ends: 2572 [2021-12-06 22:25:42,873 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:25:42,874 INFO L933 BasicCegarLoop]: 1612 mSDtfsCounter, 368 mSDsluCounter, 2972 mSDsCounter, 0 mSdLazyCounter, 982 mSolverCounterSat, 313 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 400 SdHoareTripleChecker+Valid, 4584 SdHoareTripleChecker+Invalid, 1295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 313 IncrementalHoareTripleChecker+Valid, 982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:25:42,875 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [400 Valid, 4584 Invalid, 1295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [313 Valid, 982 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-06 22:25:42,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2572 states. [2021-12-06 22:25:42,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2572 to 2284. [2021-12-06 22:25:42,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 1630 states have (on average 1.30920245398773) internal successors, (2134), 1663 states have internal predecessors, (2134), 497 states have call successors, (497), 157 states have call predecessors, (497), 156 states have return successors, (498), 489 states have call predecessors, (498), 495 states have call successors, (498) [2021-12-06 22:25:42,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 3129 transitions. [2021-12-06 22:25:42,959 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 3129 transitions. Word has length 137 [2021-12-06 22:25:42,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:25:42,959 INFO L470 AbstractCegarLoop]: Abstraction has 2284 states and 3129 transitions. [2021-12-06 22:25:42,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 3 states have internal predecessors, (96), 2 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2021-12-06 22:25:42,959 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 3129 transitions. [2021-12-06 22:25:42,971 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-12-06 22:25:42,971 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:42,971 INFO L514 BasicCegarLoop]: trace histogram [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:25:42,971 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 22:25:42,971 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:42,972 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:42,972 INFO L85 PathProgramCache]: Analyzing trace with hash -399599362, now seen corresponding path program 1 times [2021-12-06 22:25:42,972 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:42,972 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357113350] [2021-12-06 22:25:42,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:42,972 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:43,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:43,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:43,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2021-12-06 22:25:43,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-06 22:25:43,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:25:43,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 22:25:43,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:25:43,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2021-12-06 22:25:43,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:25:43,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-06 22:25:43,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 22:25:43,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 22:25:43,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 22:25:43,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:25:43,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 22:25:43,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 22:25:43,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:43,215 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-12-06 22:25:43,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:43,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357113350] [2021-12-06 22:25:43,215 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357113350] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:43,215 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:25:43,215 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 22:25:43,215 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125834682] [2021-12-06 22:25:43,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:43,216 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:25:43,216 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:43,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:25:43,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:25:43,217 INFO L87 Difference]: Start difference. First operand 2284 states and 3129 transitions. Second operand has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-06 22:25:44,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:25:44,761 INFO L93 Difference]: Finished difference Result 4715 states and 6521 transitions. [2021-12-06 22:25:44,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:25:44,762 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 143 [2021-12-06 22:25:44,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:25:44,775 INFO L225 Difference]: With dead ends: 4715 [2021-12-06 22:25:44,775 INFO L226 Difference]: Without dead ends: 2478 [2021-12-06 22:25:44,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:25:44,783 INFO L933 BasicCegarLoop]: 1576 mSDtfsCounter, 308 mSDsluCounter, 5648 mSDsCounter, 0 mSdLazyCounter, 1536 mSolverCounterSat, 283 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 7224 SdHoareTripleChecker+Invalid, 1819 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 283 IncrementalHoareTripleChecker+Valid, 1536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:25:44,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [338 Valid, 7224 Invalid, 1819 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [283 Valid, 1536 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-06 22:25:44,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-12-06 22:25:44,862 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 2284. [2021-12-06 22:25:44,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 1630 states have (on average 1.3085889570552147) internal successors, (2133), 1662 states have internal predecessors, (2133), 497 states have call successors, (497), 157 states have call predecessors, (497), 156 states have return successors, (498), 489 states have call predecessors, (498), 495 states have call successors, (498) [2021-12-06 22:25:44,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 3128 transitions. [2021-12-06 22:25:44,873 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 3128 transitions. Word has length 143 [2021-12-06 22:25:44,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:25:44,873 INFO L470 AbstractCegarLoop]: Abstraction has 2284 states and 3128 transitions. [2021-12-06 22:25:44,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.571428571428571) internal successors, (102), 5 states have internal predecessors, (102), 3 states have call successors, (20), 4 states have call predecessors, (20), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2021-12-06 22:25:44,873 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 3128 transitions. [2021-12-06 22:25:44,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2021-12-06 22:25:44,876 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:44,876 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:25:44,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 22:25:44,877 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:44,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:44,877 INFO L85 PathProgramCache]: Analyzing trace with hash -639749755, now seen corresponding path program 1 times [2021-12-06 22:25:44,877 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:44,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2139025702] [2021-12-06 22:25:44,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:44,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:44,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:45,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:45,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 22:25:45,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:45,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:45,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 22:25:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2021-12-06 22:25:45,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-06 22:25:45,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2021-12-06 22:25:45,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-06 22:25:45,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-06 22:25:45,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 22:25:45,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:25:45,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-06 22:25:45,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 22:25:45,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 22:25:45,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 22:25:45,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-06 22:25:45,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:25:45,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 22:25:45,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:45,142 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 22:25:45,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:45,143 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2139025702] [2021-12-06 22:25:45,143 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2139025702] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:45,143 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:25:45,143 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 22:25:45,143 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241617935] [2021-12-06 22:25:45,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:45,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 22:25:45,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:45,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 22:25:45,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-06 22:25:45,144 INFO L87 Difference]: Start difference. First operand 2284 states and 3128 transitions. Second operand has 8 states, 8 states have (on average 14.875) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-06 22:25:48,347 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:25:50,521 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:25:50,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:25:50,992 INFO L93 Difference]: Finished difference Result 4749 states and 6565 transitions. [2021-12-06 22:25:50,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 22:25:50,993 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.875) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 173 [2021-12-06 22:25:50,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:25:51,006 INFO L225 Difference]: With dead ends: 4749 [2021-12-06 22:25:51,007 INFO L226 Difference]: Without dead ends: 2478 [2021-12-06 22:25:51,012 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-12-06 22:25:51,013 INFO L933 BasicCegarLoop]: 1562 mSDtfsCounter, 312 mSDsluCounter, 6923 mSDsCounter, 0 mSdLazyCounter, 1826 mSolverCounterSat, 287 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 8485 SdHoareTripleChecker+Invalid, 2115 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 1826 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:25:51,013 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [342 Valid, 8485 Invalid, 2115 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 1826 Invalid, 2 Unknown, 0 Unchecked, 5.7s Time] [2021-12-06 22:25:51,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2478 states. [2021-12-06 22:25:51,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2478 to 2284. [2021-12-06 22:25:51,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2284 states, 1630 states have (on average 1.3079754601226994) internal successors, (2132), 1662 states have internal predecessors, (2132), 497 states have call successors, (497), 157 states have call predecessors, (497), 156 states have return successors, (498), 489 states have call predecessors, (498), 495 states have call successors, (498) [2021-12-06 22:25:51,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2284 states to 2284 states and 3127 transitions. [2021-12-06 22:25:51,092 INFO L78 Accepts]: Start accepts. Automaton has 2284 states and 3127 transitions. Word has length 173 [2021-12-06 22:25:51,092 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:25:51,092 INFO L470 AbstractCegarLoop]: Abstraction has 2284 states and 3127 transitions. [2021-12-06 22:25:51,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.875) internal successors, (119), 6 states have internal predecessors, (119), 3 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-06 22:25:51,092 INFO L276 IsEmpty]: Start isEmpty. Operand 2284 states and 3127 transitions. [2021-12-06 22:25:51,095 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 176 [2021-12-06 22:25:51,095 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:51,095 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:25:51,095 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 22:25:51,096 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:51,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:51,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1466388562, now seen corresponding path program 1 times [2021-12-06 22:25:51,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:51,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306361041] [2021-12-06 22:25:51,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:51,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:51,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:51,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:51,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 22:25:51,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:51,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:51,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:51,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:25:51,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2021-12-06 22:25:51,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-06 22:25:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-06 22:25:51,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-06 22:25:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-06 22:25:51,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 22:25:51,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-06 22:25:51,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 22:25:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 22:25:51,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 22:25:51,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-06 22:25:51,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 22:25:51,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 22:25:51,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-06 22:25:51,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:51,343 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 22:25:51,344 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:51,344 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306361041] [2021-12-06 22:25:51,344 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306361041] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:51,344 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:25:51,344 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 22:25:51,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344651880] [2021-12-06 22:25:51,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:51,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:25:51,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:51,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:25:51,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:25:51,345 INFO L87 Difference]: Start difference. First operand 2284 states and 3127 transitions. Second operand has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-06 22:25:54,551 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:25:56,632 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:25:57,471 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:25:57,471 INFO L93 Difference]: Finished difference Result 7653 states and 11236 transitions. [2021-12-06 22:25:57,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:25:57,471 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 175 [2021-12-06 22:25:57,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:25:57,498 INFO L225 Difference]: With dead ends: 7653 [2021-12-06 22:25:57,498 INFO L226 Difference]: Without dead ends: 5412 [2021-12-06 22:25:57,504 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-06 22:25:57,504 INFO L933 BasicCegarLoop]: 2941 mSDtfsCounter, 2469 mSDsluCounter, 5974 mSDsCounter, 0 mSdLazyCounter, 1309 mSolverCounterSat, 910 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2782 SdHoareTripleChecker+Valid, 8915 SdHoareTripleChecker+Invalid, 2221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 910 IncrementalHoareTripleChecker+Valid, 1309 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2021-12-06 22:25:57,505 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2782 Valid, 8915 Invalid, 2221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [910 Valid, 1309 Invalid, 2 Unknown, 0 Unchecked, 5.9s Time] [2021-12-06 22:25:57,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5412 states. [2021-12-06 22:25:57,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5412 to 2286. [2021-12-06 22:25:57,607 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2286 states, 1632 states have (on average 1.3075980392156863) internal successors, (2134), 1664 states have internal predecessors, (2134), 497 states have call successors, (497), 157 states have call predecessors, (497), 156 states have return successors, (498), 489 states have call predecessors, (498), 495 states have call successors, (498) [2021-12-06 22:25:57,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2286 states to 2286 states and 3129 transitions. [2021-12-06 22:25:57,613 INFO L78 Accepts]: Start accepts. Automaton has 2286 states and 3129 transitions. Word has length 175 [2021-12-06 22:25:57,614 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:25:57,614 INFO L470 AbstractCegarLoop]: Abstraction has 2286 states and 3129 transitions. [2021-12-06 22:25:57,614 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (25), 4 states have call predecessors, (25), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-06 22:25:57,614 INFO L276 IsEmpty]: Start isEmpty. Operand 2286 states and 3129 transitions. [2021-12-06 22:25:57,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2021-12-06 22:25:57,617 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:57,617 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:25:57,617 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 22:25:57,617 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:57,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:57,618 INFO L85 PathProgramCache]: Analyzing trace with hash 355077106, now seen corresponding path program 1 times [2021-12-06 22:25:57,618 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:57,618 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1085828813] [2021-12-06 22:25:57,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:57,618 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:57,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:57,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:57,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 22:25:57,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:57,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:57,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2021-12-06 22:25:57,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2021-12-06 22:25:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2021-12-06 22:25:57,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-06 22:25:57,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2021-12-06 22:25:57,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 22:25:57,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-06 22:25:57,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 22:25:57,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2021-12-06 22:25:57,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 22:25:57,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 22:25:57,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 22:25:57,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-06 22:25:57,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 22:25:57,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 22:25:57,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 22:25:57,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:57,997 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 22:25:57,998 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:57,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1085828813] [2021-12-06 22:25:57,998 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1085828813] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:25:57,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1867284643] [2021-12-06 22:25:57,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:57,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:25:57,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:25:57,999 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:25:58,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 22:25:58,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:58,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 3095 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-06 22:25:58,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:25:58,664 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2021-12-06 22:25:58,664 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:25:58,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1867284643] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:58,664 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:25:58,664 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2021-12-06 22:25:58,664 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1317903164] [2021-12-06 22:25:58,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:58,665 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 22:25:58,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:58,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 22:25:58,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-12-06 22:25:58,666 INFO L87 Difference]: Start difference. First operand 2286 states and 3129 transitions. Second operand has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 7 states have internal predecessors, (123), 4 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-06 22:25:58,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:25:58,790 INFO L93 Difference]: Finished difference Result 4557 states and 6239 transitions. [2021-12-06 22:25:58,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 22:25:58,790 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 7 states have internal predecessors, (123), 4 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 177 [2021-12-06 22:25:58,790 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:25:58,801 INFO L225 Difference]: With dead ends: 4557 [2021-12-06 22:25:58,801 INFO L226 Difference]: Without dead ends: 2264 [2021-12-06 22:25:58,806 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 235 GetRequests, 216 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2021-12-06 22:25:58,807 INFO L933 BasicCegarLoop]: 1592 mSDtfsCounter, 15 mSDsluCounter, 7932 mSDsCounter, 0 mSdLazyCounter, 37 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 9524 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 37 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:25:58,807 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 9524 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 37 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:25:58,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2264 states. [2021-12-06 22:25:58,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2264 to 2264. [2021-12-06 22:25:58,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2264 states, 1619 states have (on average 1.3069796170475603) internal successors, (2116), 1650 states have internal predecessors, (2116), 491 states have call successors, (491), 154 states have call predecessors, (491), 153 states have return successors, (492), 483 states have call predecessors, (492), 489 states have call successors, (492) [2021-12-06 22:25:58,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2264 states to 2264 states and 3099 transitions. [2021-12-06 22:25:58,883 INFO L78 Accepts]: Start accepts. Automaton has 2264 states and 3099 transitions. Word has length 177 [2021-12-06 22:25:58,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:25:58,884 INFO L470 AbstractCegarLoop]: Abstraction has 2264 states and 3099 transitions. [2021-12-06 22:25:58,884 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 17.571428571428573) internal successors, (123), 7 states have internal predecessors, (123), 4 states have call successors, (26), 2 states have call predecessors, (26), 2 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2021-12-06 22:25:58,884 INFO L276 IsEmpty]: Start isEmpty. Operand 2264 states and 3099 transitions. [2021-12-06 22:25:58,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2021-12-06 22:25:58,889 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:25:58,889 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:25:58,915 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 22:25:59,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:25:59,090 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:25:59,090 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:25:59,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1012368946, now seen corresponding path program 1 times [2021-12-06 22:25:59,090 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:25:59,091 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452427106] [2021-12-06 22:25:59,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:25:59,091 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:25:59,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:25:59,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:59,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 22:25:59,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:59,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:59,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:59,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:25:59,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:25:59,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:25:59,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:25:59,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 22:25:59,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 22:25:59,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 22:25:59,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-06 22:25:59,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 22:25:59,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 22:25:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 22:25:59,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-06 22:25:59,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-06 22:25:59,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-06 22:25:59,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 22:25:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-06 22:25:59,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2021-12-06 22:25:59,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:25:59,373 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 22:25:59,373 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:25:59,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452427106] [2021-12-06 22:25:59,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452427106] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:25:59,374 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 22:25:59,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 22:25:59,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870609399] [2021-12-06 22:25:59,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:25:59,374 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 22:25:59,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:25:59,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 22:25:59,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-06 22:25:59,375 INFO L87 Difference]: Start difference. First operand 2264 states and 3099 transitions. Second operand has 5 states, 5 states have (on average 25.2) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 22:26:00,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:26:00,487 INFO L93 Difference]: Finished difference Result 4743 states and 6547 transitions. [2021-12-06 22:26:00,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 22:26:00,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 190 [2021-12-06 22:26:00,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:26:00,498 INFO L225 Difference]: With dead ends: 4743 [2021-12-06 22:26:00,499 INFO L226 Difference]: Without dead ends: 2510 [2021-12-06 22:26:00,503 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-12-06 22:26:00,503 INFO L933 BasicCegarLoop]: 1587 mSDtfsCounter, 1961 mSDsluCounter, 865 mSDsCounter, 0 mSdLazyCounter, 385 mSolverCounterSat, 700 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2124 SdHoareTripleChecker+Valid, 2452 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 700 IncrementalHoareTripleChecker+Valid, 385 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:26:00,504 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2124 Valid, 2452 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [700 Valid, 385 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-06 22:26:00,507 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2510 states. [2021-12-06 22:26:00,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2510 to 2299. [2021-12-06 22:26:00,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2299 states, 1642 states have (on average 1.3002436053593178) internal successors, (2135), 1673 states have internal predecessors, (2135), 496 states have call successors, (496), 161 states have call predecessors, (496), 160 states have return successors, (497), 488 states have call predecessors, (497), 494 states have call successors, (497) [2021-12-06 22:26:00,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2299 states to 2299 states and 3128 transitions. [2021-12-06 22:26:00,598 INFO L78 Accepts]: Start accepts. Automaton has 2299 states and 3128 transitions. Word has length 190 [2021-12-06 22:26:00,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:26:00,599 INFO L470 AbstractCegarLoop]: Abstraction has 2299 states and 3128 transitions. [2021-12-06 22:26:00,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.2) internal successors, (126), 3 states have internal predecessors, (126), 3 states have call successors, (27), 5 states have call predecessors, (27), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 22:26:00,599 INFO L276 IsEmpty]: Start isEmpty. Operand 2299 states and 3128 transitions. [2021-12-06 22:26:00,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2021-12-06 22:26:00,602 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:26:00,602 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:26:00,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 22:26:00,603 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:26:00,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:26:00,603 INFO L85 PathProgramCache]: Analyzing trace with hash -717257111, now seen corresponding path program 1 times [2021-12-06 22:26:00,603 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:26:00,603 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1528747076] [2021-12-06 22:26:00,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:26:00,603 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:26:00,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:26:00,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:00,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 22:26:00,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:00,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:00,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:26:00,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:26:00,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:26:00,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2021-12-06 22:26:00,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 22:26:00,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 22:26:00,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-06 22:26:00,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2021-12-06 22:26:00,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 22:26:00,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 22:26:00,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 22:26:00,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 22:26:00,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 22:26:00,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 22:26:00,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 22:26:00,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 22:26:00,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:00,962 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 22:26:00,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:26:00,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1528747076] [2021-12-06 22:26:00,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1528747076] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:26:00,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [305357169] [2021-12-06 22:26:00,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:26:00,963 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:26:00,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:26:00,964 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:26:00,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 22:26:01,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:01,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 3197 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 22:26:01,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:26:01,661 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-12-06 22:26:01,661 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:26:01,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [305357169] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:26:01,661 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:26:01,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 14 [2021-12-06 22:26:01,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872302820] [2021-12-06 22:26:01,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:26:01,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 22:26:01,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:26:01,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 22:26:01,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-12-06 22:26:01,663 INFO L87 Difference]: Start difference. First operand 2299 states and 3128 transitions. Second operand has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 3 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 22:26:01,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:26:01,804 INFO L93 Difference]: Finished difference Result 4545 states and 6206 transitions. [2021-12-06 22:26:01,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 22:26:01,805 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 3 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 191 [2021-12-06 22:26:01,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:26:01,815 INFO L225 Difference]: With dead ends: 4545 [2021-12-06 22:26:01,816 INFO L226 Difference]: Without dead ends: 2309 [2021-12-06 22:26:01,821 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-12-06 22:26:01,822 INFO L933 BasicCegarLoop]: 1573 mSDtfsCounter, 21 mSDsluCounter, 4708 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 6281 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-12-06 22:26:01,822 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 6281 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-12-06 22:26:01,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2309 states. [2021-12-06 22:26:01,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2309 to 2307. [2021-12-06 22:26:01,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2307 states, 1649 states have (on average 1.2989690721649485) internal successors, (2142), 1681 states have internal predecessors, (2142), 496 states have call successors, (496), 161 states have call predecessors, (496), 161 states have return successors, (499), 488 states have call predecessors, (499), 494 states have call successors, (499) [2021-12-06 22:26:01,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2307 states to 2307 states and 3137 transitions. [2021-12-06 22:26:01,919 INFO L78 Accepts]: Start accepts. Automaton has 2307 states and 3137 transitions. Word has length 191 [2021-12-06 22:26:01,919 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:26:01,919 INFO L470 AbstractCegarLoop]: Abstraction has 2307 states and 3137 transitions. [2021-12-06 22:26:01,920 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 3 states have call successors, (27), 2 states have call predecessors, (27), 2 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 22:26:01,920 INFO L276 IsEmpty]: Start isEmpty. Operand 2307 states and 3137 transitions. [2021-12-06 22:26:01,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-12-06 22:26:01,923 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:26:01,924 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:26:01,960 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 22:26:02,124 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2021-12-06 22:26:02,126 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:26:02,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:26:02,128 INFO L85 PathProgramCache]: Analyzing trace with hash -289792324, now seen corresponding path program 1 times [2021-12-06 22:26:02,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:26:02,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [513254171] [2021-12-06 22:26:02,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:26:02,130 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:26:02,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:26:02,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:02,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 22:26:02,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:02,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:02,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:02,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-06 22:26:02,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2021-12-06 22:26:02,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2021-12-06 22:26:02,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-06 22:26:02,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-06 22:26:02,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 22:26:02,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-06 22:26:02,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 22:26:02,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 22:26:02,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-06 22:26:02,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-06 22:26:02,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 22:26:02,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 22:26:02,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-06 22:26:02,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-06 22:26:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-06 22:26:02,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-06 22:26:02,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:02,580 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2021-12-06 22:26:02,580 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:26:02,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [513254171] [2021-12-06 22:26:02,580 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [513254171] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:26:02,580 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [735724705] [2021-12-06 22:26:02,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:26:02,580 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:26:02,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:26:02,581 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:26:02,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 22:26:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:03,065 INFO L263 TraceCheckSpWp]: Trace formula consists of 3245 conjuncts, 54 conjunts are in the unsatisfiable core [2021-12-06 22:26:03,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:26:03,501 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-12-06 22:26:03,501 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 22:26:03,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [735724705] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 22:26:03,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 22:26:03,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [10] total 18 [2021-12-06 22:26:03,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145910807] [2021-12-06 22:26:03,502 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 22:26:03,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 22:26:03,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:26:03,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 22:26:03,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=272, Unknown=0, NotChecked=0, Total=306 [2021-12-06 22:26:03,504 INFO L87 Difference]: Start difference. First operand 2307 states and 3137 transitions. Second operand has 11 states, 11 states have (on average 12.363636363636363) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (28), 2 states have call predecessors, (28), 6 states have return successors, (24), 6 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-06 22:26:03,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:26:03,859 INFO L93 Difference]: Finished difference Result 4605 states and 6291 transitions. [2021-12-06 22:26:03,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-12-06 22:26:03,860 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 12.363636363636363) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (28), 2 states have call predecessors, (28), 6 states have return successors, (24), 6 states have call predecessors, (24), 2 states have call successors, (24) Word has length 197 [2021-12-06 22:26:03,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:26:03,869 INFO L225 Difference]: With dead ends: 4605 [2021-12-06 22:26:03,869 INFO L226 Difference]: Without dead ends: 2333 [2021-12-06 22:26:03,876 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 235 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=66, Invalid=584, Unknown=0, NotChecked=0, Total=650 [2021-12-06 22:26:03,876 INFO L933 BasicCegarLoop]: 1582 mSDtfsCounter, 65 mSDsluCounter, 14195 mSDsCounter, 0 mSdLazyCounter, 46 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 15777 SdHoareTripleChecker+Invalid, 51 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 46 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:26:03,876 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 15777 Invalid, 51 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 46 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-06 22:26:03,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2333 states. [2021-12-06 22:26:03,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2333 to 2309. [2021-12-06 22:26:03,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2309 states, 1650 states have (on average 1.2987878787878788) internal successors, (2143), 1683 states have internal predecessors, (2143), 496 states have call successors, (496), 161 states have call predecessors, (496), 162 states have return successors, (500), 488 states have call predecessors, (500), 494 states have call successors, (500) [2021-12-06 22:26:03,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2309 states to 2309 states and 3139 transitions. [2021-12-06 22:26:03,970 INFO L78 Accepts]: Start accepts. Automaton has 2309 states and 3139 transitions. Word has length 197 [2021-12-06 22:26:03,970 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:26:03,970 INFO L470 AbstractCegarLoop]: Abstraction has 2309 states and 3139 transitions. [2021-12-06 22:26:03,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 12.363636363636363) internal successors, (136), 7 states have internal predecessors, (136), 2 states have call successors, (28), 2 states have call predecessors, (28), 6 states have return successors, (24), 6 states have call predecessors, (24), 2 states have call successors, (24) [2021-12-06 22:26:03,971 INFO L276 IsEmpty]: Start isEmpty. Operand 2309 states and 3139 transitions. [2021-12-06 22:26:03,974 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-12-06 22:26:03,974 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:26:03,974 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:04,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 22:26:04,175 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 22:26:04,175 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:26:04,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:26:04,176 INFO L85 PathProgramCache]: Analyzing trace with hash 1264891567, now seen corresponding path program 1 times [2021-12-06 22:26:04,176 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:26:04,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437844393] [2021-12-06 22:26:04,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:26:04,176 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:26:04,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:26:04,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:04,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-06 22:26:04,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:04,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:04,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:04,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:26:04,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2021-12-06 22:26:04,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:04,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2021-12-06 22:26:04,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-06 22:26:04,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2021-12-06 22:26:04,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2021-12-06 22:26:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 22:26:04,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,489 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:26:04,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 22:26:04,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-06 22:26:04,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2021-12-06 22:26:04,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 22:26:04,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-06 22:26:04,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 22:26:04,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 22:26:04,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 22:26:04,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 22:26:04,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:26:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,538 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-12-06 22:26:04,539 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:26:04,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437844393] [2021-12-06 22:26:04,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437844393] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:26:04,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071098213] [2021-12-06 22:26:04,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:26:04,539 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:26:04,539 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:26:04,540 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:26:04,540 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 22:26:04,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:04,987 INFO L263 TraceCheckSpWp]: Trace formula consists of 3253 conjuncts, 102 conjunts are in the unsatisfiable core [2021-12-06 22:26:04,996 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:26:05,023 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:05,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:05,035 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:05,036 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:05,101 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:26:05,101 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:26:05,380 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:26:05,381 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:26:05,559 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:26:06,190 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:26:06,190 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:26:06,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:06,382 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:06,436 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:26:06,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:26:07,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:07,144 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:07,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:07,150 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:07,613 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:26:07,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:26:07,697 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 19 proven. 6 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-06 22:26:07,697 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:26:08,840 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071098213] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:26:08,840 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:26:08,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 22] total 31 [2021-12-06 22:26:08,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [133016105] [2021-12-06 22:26:08,840 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:26:08,841 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 22:26:08,841 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:26:08,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 22:26:08,842 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=1173, Unknown=9, NotChecked=0, Total=1332 [2021-12-06 22:26:08,842 INFO L87 Difference]: Start difference. First operand 2309 states and 3139 transitions. Second operand has 31 states, 31 states have (on average 8.064516129032258) internal successors, (250), 23 states have internal predecessors, (250), 9 states have call successors, (56), 10 states have call predecessors, (56), 13 states have return successors, (50), 13 states have call predecessors, (50), 8 states have call successors, (50) [2021-12-06 22:26:13,496 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:15,578 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:17,659 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:19,745 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:20,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:26:20,793 INFO L93 Difference]: Finished difference Result 4810 states and 6599 transitions. [2021-12-06 22:26:20,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-06 22:26:20,794 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 31 states have (on average 8.064516129032258) internal successors, (250), 23 states have internal predecessors, (250), 9 states have call successors, (56), 10 states have call predecessors, (56), 13 states have return successors, (50), 13 states have call predecessors, (50), 8 states have call successors, (50) Word has length 201 [2021-12-06 22:26:20,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:26:20,804 INFO L225 Difference]: With dead ends: 4810 [2021-12-06 22:26:20,804 INFO L226 Difference]: Without dead ends: 2504 [2021-12-06 22:26:20,810 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 402 GetRequests, 349 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 570 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=368, Invalid=2593, Unknown=9, NotChecked=0, Total=2970 [2021-12-06 22:26:20,811 INFO L933 BasicCegarLoop]: 1556 mSDtfsCounter, 399 mSDsluCounter, 13042 mSDsCounter, 0 mSdLazyCounter, 3112 mSolverCounterSat, 353 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 429 SdHoareTripleChecker+Valid, 14598 SdHoareTripleChecker+Invalid, 4570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 353 IncrementalHoareTripleChecker+Valid, 3112 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 1101 IncrementalHoareTripleChecker+Unchecked, 11.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:26:20,811 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [429 Valid, 14598 Invalid, 4570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [353 Valid, 3112 Invalid, 4 Unknown, 1101 Unchecked, 11.2s Time] [2021-12-06 22:26:20,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2504 states. [2021-12-06 22:26:20,874 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2504 to 2307. [2021-12-06 22:26:20,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2307 states, 1649 states have (on average 1.2983626440266829) internal successors, (2141), 1681 states have internal predecessors, (2141), 496 states have call successors, (496), 161 states have call predecessors, (496), 161 states have return successors, (499), 488 states have call predecessors, (499), 494 states have call successors, (499) [2021-12-06 22:26:20,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2307 states to 2307 states and 3136 transitions. [2021-12-06 22:26:20,881 INFO L78 Accepts]: Start accepts. Automaton has 2307 states and 3136 transitions. Word has length 201 [2021-12-06 22:26:20,881 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:26:20,882 INFO L470 AbstractCegarLoop]: Abstraction has 2307 states and 3136 transitions. [2021-12-06 22:26:20,882 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 8.064516129032258) internal successors, (250), 23 states have internal predecessors, (250), 9 states have call successors, (56), 10 states have call predecessors, (56), 13 states have return successors, (50), 13 states have call predecessors, (50), 8 states have call successors, (50) [2021-12-06 22:26:20,882 INFO L276 IsEmpty]: Start isEmpty. Operand 2307 states and 3136 transitions. [2021-12-06 22:26:20,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-12-06 22:26:20,885 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:26:20,885 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:26:20,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 22:26:21,086 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 22:26:21,088 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:26:21,088 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:26:21,089 INFO L85 PathProgramCache]: Analyzing trace with hash 631681022, now seen corresponding path program 2 times [2021-12-06 22:26:21,089 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:26:21,089 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234953922] [2021-12-06 22:26:21,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:26:21,090 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:26:21,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:26:21,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:21,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:26:21,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 22:26:21,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:21,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:21,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:21,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:26:21,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 22:26:21,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:26:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:26:21,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 22:26:21,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 22:26:21,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 22:26:21,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:26:21,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 22:26:21,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 22:26:21,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 22:26:21,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 22:26:21,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 22:26:21,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-06 22:26:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-06 22:26:21,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 22:26:21,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 22:26:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-06 22:26:21,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 22:26:21,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:26:21,700 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-12-06 22:26:21,701 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:26:21,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234953922] [2021-12-06 22:26:21,701 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234953922] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:26:21,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [790111585] [2021-12-06 22:26:21,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:26:21,701 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:26:21,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:26:21,702 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:26:21,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 22:26:22,316 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:26:22,316 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:26:22,327 INFO L263 TraceCheckSpWp]: Trace formula consists of 3290 conjuncts, 108 conjunts are in the unsatisfiable core [2021-12-06 22:26:22,334 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:26:22,344 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:22,345 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:22,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:22,349 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:22,393 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:26:22,393 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:26:22,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:26:22,681 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:26:22,681 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:26:22,866 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 22:26:22,866 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 22:26:23,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:26:23,683 INFO L354 Elim1Store]: treesize reduction 36, result has 34.5 percent of original size [2021-12-06 22:26:23,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 22 treesize of output 33 [2021-12-06 22:26:23,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:23,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:24,040 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 22 [2021-12-06 22:26:24,760 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:26:24,760 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 17 treesize of output 26 [2021-12-06 22:26:25,054 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:25,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:25,059 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:26:25,060 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:26:25,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:26:25,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:26:25,723 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 23 proven. 17 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-12-06 22:26:25,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:26:26,868 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [790111585] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:26:26,868 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:26:26,868 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 27] total 38 [2021-12-06 22:26:26,868 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431154287] [2021-12-06 22:26:26,868 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:26:26,869 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-12-06 22:26:26,869 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:26:26,869 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-12-06 22:26:26,870 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=236, Invalid=1733, Unknown=11, NotChecked=0, Total=1980 [2021-12-06 22:26:26,870 INFO L87 Difference]: Start difference. First operand 2307 states and 3136 transitions. Second operand has 38 states, 37 states have (on average 7.0) internal successors, (259), 29 states have internal predecessors, (259), 12 states have call successors, (57), 11 states have call predecessors, (57), 16 states have return successors, (51), 15 states have call predecessors, (51), 11 states have call successors, (51) [2021-12-06 22:26:33,986 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:36,069 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:38,150 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:40,232 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:42,312 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:44,394 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:46,637 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:49,878 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:51,962 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:54,047 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:56,128 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:26:58,210 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:00,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:00,937 INFO L93 Difference]: Finished difference Result 7157 states and 9885 transitions. [2021-12-06 22:27:00,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-06 22:27:00,938 INFO L78 Accepts]: Start accepts. Automaton has has 38 states, 37 states have (on average 7.0) internal successors, (259), 29 states have internal predecessors, (259), 12 states have call successors, (57), 11 states have call predecessors, (57), 16 states have return successors, (51), 15 states have call predecessors, (51), 11 states have call successors, (51) Word has length 208 [2021-12-06 22:27:00,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:00,954 INFO L225 Difference]: With dead ends: 7157 [2021-12-06 22:27:00,954 INFO L226 Difference]: Without dead ends: 4905 [2021-12-06 22:27:00,962 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 421 GetRequests, 356 SyntacticMatches, 1 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 950 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=436, Invalid=3843, Unknown=11, NotChecked=0, Total=4290 [2021-12-06 22:27:00,963 INFO L933 BasicCegarLoop]: 3037 mSDtfsCounter, 2039 mSDsluCounter, 37396 mSDsCounter, 0 mSdLazyCounter, 7841 mSolverCounterSat, 760 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2237 SdHoareTripleChecker+Valid, 40433 SdHoareTripleChecker+Invalid, 21044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 760 IncrementalHoareTripleChecker+Valid, 7841 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 12431 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:00,963 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2237 Valid, 40433 Invalid, 21044 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [760 Valid, 7841 Invalid, 12 Unknown, 12431 Unchecked, 32.7s Time] [2021-12-06 22:27:00,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4905 states. [2021-12-06 22:27:01,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4905 to 4513. [2021-12-06 22:27:01,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4513 states, 3228 states have (on average 1.3011152416356877) internal successors, (4200), 3295 states have internal predecessors, (4200), 966 states have call successors, (966), 312 states have call predecessors, (966), 318 states have return successors, (998), 953 states have call predecessors, (998), 964 states have call successors, (998) [2021-12-06 22:27:01,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4513 states to 4513 states and 6164 transitions. [2021-12-06 22:27:01,140 INFO L78 Accepts]: Start accepts. Automaton has 4513 states and 6164 transitions. Word has length 208 [2021-12-06 22:27:01,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:01,141 INFO L470 AbstractCegarLoop]: Abstraction has 4513 states and 6164 transitions. [2021-12-06 22:27:01,141 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 37 states have (on average 7.0) internal successors, (259), 29 states have internal predecessors, (259), 12 states have call successors, (57), 11 states have call predecessors, (57), 16 states have return successors, (51), 15 states have call predecessors, (51), 11 states have call successors, (51) [2021-12-06 22:27:01,141 INFO L276 IsEmpty]: Start isEmpty. Operand 4513 states and 6164 transitions. [2021-12-06 22:27:01,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2021-12-06 22:27:01,146 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:01,146 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:01,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 22:27:01,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 22:27:01,347 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:27:01,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:01,347 INFO L85 PathProgramCache]: Analyzing trace with hash 86808448, now seen corresponding path program 1 times [2021-12-06 22:27:01,347 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:27:01,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549520315] [2021-12-06 22:27:01,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:01,348 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:27:02,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:02,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:27:02,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:02,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:02,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:27:02,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:02,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 22:27:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:02,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:02,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:02,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:02,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:02,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:27:03,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 22:27:03,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:03,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:27:03,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 22:27:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2021-12-06 22:27:03,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 22:27:03,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:27:03,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 22:27:03,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-06 22:27:03,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 22:27:03,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-06 22:27:03,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-06 22:27:03,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-06 22:27:03,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-06 22:27:03,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 22:27:03,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 22:27:03,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-06 22:27:03,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 22:27:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,113 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 22:27:03,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:27:03,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549520315] [2021-12-06 22:27:03,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549520315] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:03,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1584002492] [2021-12-06 22:27:03,114 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:03,114 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:27:03,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:27:03,115 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:27:03,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 22:27:03,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:03,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 3287 conjuncts, 110 conjunts are in the unsatisfiable core [2021-12-06 22:27:03,590 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:03,601 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:03,602 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:27:03,606 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:03,606 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:27:03,668 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:03,668 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:03,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:27:03,983 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:03,983 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:04,079 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:04,079 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:04,258 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:27:05,033 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:05,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:05,227 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:27:05,233 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:27:05,274 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:27:05,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:27:05,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:05,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:27:05,776 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:05,777 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:27:06,123 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:27:06,126 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:27:06,203 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 22:27:06,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:06,587 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| Int) (v_ArrVal_839 (Array Int Int)) (|v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_27| Int) (v_ArrVal_841 (Array Int Int))) (or (<= |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| |c_#StackHeapBarrier|) (= (mod (+ (select (select (store |c_#memory_$Pointer$.base| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| v_ArrVal_839) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|) (select (select (store |c_#memory_$Pointer$.offset| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| v_ArrVal_841) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|)) 18446744073709551616) 0) (not (= (select (store |c_#valid| |v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_27| 1) |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21|) 0)))) is different from false [2021-12-06 22:27:06,984 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| Int) (v_ArrVal_838 Int) (v_ArrVal_839 (Array Int Int)) (|v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_27| Int) (v_ArrVal_841 (Array Int Int))) (or (<= |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| |c_#StackHeapBarrier|) (= (mod (+ (select (select (store |c_#memory_$Pointer$.base| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| v_ArrVal_839) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|) (select (select (store |c_#memory_$Pointer$.offset| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21| v_ArrVal_841) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|)) 18446744073709551616) 0) (not (= (select (store (store |c_#valid| |c_ULTIMATE.start_pkt_init_~#__key~3#1.base| v_ArrVal_838) |v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_27| 1) |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_21|) 0)))) is different from false [2021-12-06 22:27:07,036 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1584002492] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:07,036 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:07,036 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 19] total 42 [2021-12-06 22:27:07,036 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644816038] [2021-12-06 22:27:07,036 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:07,037 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2021-12-06 22:27:07,037 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:27:07,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2021-12-06 22:27:07,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1935, Unknown=2, NotChecked=182, Total=2352 [2021-12-06 22:27:07,038 INFO L87 Difference]: Start difference. First operand 4513 states and 6164 transitions. Second operand has 42 states, 41 states have (on average 6.170731707317073) internal successors, (253), 32 states have internal predecessors, (253), 15 states have call successors, (57), 9 states have call predecessors, (57), 16 states have return successors, (51), 21 states have call predecessors, (51), 13 states have call successors, (51) [2021-12-06 22:27:17,481 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:19,569 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:21,651 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:23,734 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:25,816 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:27,897 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:29,979 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:32,061 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:34,142 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:36,224 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:27:39,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:39,751 INFO L93 Difference]: Finished difference Result 8156 states and 11266 transitions. [2021-12-06 22:27:39,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-12-06 22:27:39,752 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 41 states have (on average 6.170731707317073) internal successors, (253), 32 states have internal predecessors, (253), 15 states have call successors, (57), 9 states have call predecessors, (57), 16 states have return successors, (51), 21 states have call predecessors, (51), 13 states have call successors, (51) Word has length 208 [2021-12-06 22:27:39,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:39,766 INFO L225 Difference]: With dead ends: 8156 [2021-12-06 22:27:39,766 INFO L226 Difference]: Without dead ends: 5897 [2021-12-06 22:27:39,774 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 449 GetRequests, 370 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 1910 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=691, Invalid=5477, Unknown=2, NotChecked=310, Total=6480 [2021-12-06 22:27:39,775 INFO L933 BasicCegarLoop]: 1502 mSDtfsCounter, 2615 mSDsluCounter, 16011 mSDsCounter, 0 mSdLazyCounter, 13950 mSolverCounterSat, 1472 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2714 SdHoareTripleChecker+Valid, 17513 SdHoareTripleChecker+Invalid, 16931 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1472 IncrementalHoareTripleChecker+Valid, 13950 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 1499 IncrementalHoareTripleChecker+Unchecked, 31.3s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:39,775 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2714 Valid, 17513 Invalid, 16931 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1472 Valid, 13950 Invalid, 10 Unknown, 1499 Unchecked, 31.3s Time] [2021-12-06 22:27:39,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5897 states. [2021-12-06 22:27:39,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5897 to 5242. [2021-12-06 22:27:39,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5242 states, 3760 states have (on average 1.3069148936170212) internal successors, (4914), 3842 states have internal predecessors, (4914), 1095 states have call successors, (1095), 377 states have call predecessors, (1095), 386 states have return successors, (1129), 1071 states have call predecessors, (1129), 1093 states have call successors, (1129) [2021-12-06 22:27:39,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5242 states to 5242 states and 7138 transitions. [2021-12-06 22:27:39,972 INFO L78 Accepts]: Start accepts. Automaton has 5242 states and 7138 transitions. Word has length 208 [2021-12-06 22:27:39,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:39,973 INFO L470 AbstractCegarLoop]: Abstraction has 5242 states and 7138 transitions. [2021-12-06 22:27:39,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 41 states have (on average 6.170731707317073) internal successors, (253), 32 states have internal predecessors, (253), 15 states have call successors, (57), 9 states have call predecessors, (57), 16 states have return successors, (51), 21 states have call predecessors, (51), 13 states have call successors, (51) [2021-12-06 22:27:39,973 INFO L276 IsEmpty]: Start isEmpty. Operand 5242 states and 7138 transitions. [2021-12-06 22:27:39,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-12-06 22:27:39,980 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:39,980 INFO L514 BasicCegarLoop]: trace histogram [4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:27:40,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 22:27:40,180 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:27:40,181 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:27:40,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:40,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1940039900, now seen corresponding path program 1 times [2021-12-06 22:27:40,181 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:27:40,181 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725393689] [2021-12-06 22:27:40,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:40,182 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:27:40,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:27:40,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:40,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:27:40,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 22:27:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:40,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:40,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:40,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:27:40,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 22:27:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:40,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:27:40,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 22:27:40,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 22:27:40,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 22:27:40,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 22:27:40,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 22:27:40,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 22:27:40,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-06 22:27:40,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2021-12-06 22:27:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 22:27:40,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-06 22:27:40,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-06 22:27:40,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-06 22:27:40,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2021-12-06 22:27:40,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 22:27:40,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-06 22:27:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,408 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-12-06 22:27:40,409 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:27:40,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725393689] [2021-12-06 22:27:40,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725393689] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:40,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1654092440] [2021-12-06 22:27:40,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:40,409 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:27:40,409 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:27:40,410 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:27:40,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 22:27:40,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:40,836 INFO L263 TraceCheckSpWp]: Trace formula consists of 3316 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-06 22:27:40,839 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:40,973 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 9 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-12-06 22:27:40,973 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:41,131 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2021-12-06 22:27:41,132 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1654092440] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 22:27:41,132 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 22:27:41,132 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 4, 4] total 9 [2021-12-06 22:27:41,132 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508568535] [2021-12-06 22:27:41,132 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:41,133 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-06 22:27:41,133 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:27:41,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-06 22:27:41,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2021-12-06 22:27:41,133 INFO L87 Difference]: Start difference. First operand 5242 states and 7138 transitions. Second operand has 9 states, 9 states have (on average 19.0) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-12-06 22:27:42,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:27:42,817 INFO L93 Difference]: Finished difference Result 11174 states and 15411 transitions. [2021-12-06 22:27:42,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-06 22:27:42,818 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 19.0) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) Word has length 212 [2021-12-06 22:27:42,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:27:42,834 INFO L225 Difference]: With dead ends: 11174 [2021-12-06 22:27:42,834 INFO L226 Difference]: Without dead ends: 6499 [2021-12-06 22:27:42,844 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 482 GetRequests, 471 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=59, Invalid=97, Unknown=0, NotChecked=0, Total=156 [2021-12-06 22:27:42,845 INFO L933 BasicCegarLoop]: 1625 mSDtfsCounter, 930 mSDsluCounter, 4898 mSDsCounter, 0 mSdLazyCounter, 1405 mSolverCounterSat, 796 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 968 SdHoareTripleChecker+Valid, 6523 SdHoareTripleChecker+Invalid, 2201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 796 IncrementalHoareTripleChecker+Valid, 1405 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-06 22:27:42,845 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [968 Valid, 6523 Invalid, 2201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [796 Valid, 1405 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-06 22:27:42,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6499 states. [2021-12-06 22:27:43,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6499 to 5303. [2021-12-06 22:27:43,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5303 states, 3821 states have (on average 1.307249411148914) internal successors, (4995), 3903 states have internal predecessors, (4995), 1095 states have call successors, (1095), 377 states have call predecessors, (1095), 386 states have return successors, (1129), 1071 states have call predecessors, (1129), 1093 states have call successors, (1129) [2021-12-06 22:27:43,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5303 states to 5303 states and 7219 transitions. [2021-12-06 22:27:43,049 INFO L78 Accepts]: Start accepts. Automaton has 5303 states and 7219 transitions. Word has length 212 [2021-12-06 22:27:43,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:27:43,050 INFO L470 AbstractCegarLoop]: Abstraction has 5303 states and 7219 transitions. [2021-12-06 22:27:43,050 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.0) internal successors, (171), 7 states have internal predecessors, (171), 2 states have call successors, (48), 4 states have call predecessors, (48), 2 states have return successors, (34), 2 states have call predecessors, (34), 2 states have call successors, (34) [2021-12-06 22:27:43,050 INFO L276 IsEmpty]: Start isEmpty. Operand 5303 states and 7219 transitions. [2021-12-06 22:27:43,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-12-06 22:27:43,056 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:27:43,057 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:27:43,092 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 22:27:43,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 22:27:43,257 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:27:43,258 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:27:43,258 INFO L85 PathProgramCache]: Analyzing trace with hash -805593812, now seen corresponding path program 1 times [2021-12-06 22:27:43,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:27:43,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484737900] [2021-12-06 22:27:43,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:43,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:27:43,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:27:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:44,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:27:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 22:27:44,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:44,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:44,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:44,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:27:44,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 22:27:44,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:27:44,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:27:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 22:27:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 22:27:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-06 22:27:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 22:27:44,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 22:27:44,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 22:27:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 22:27:44,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-06 22:27:44,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 22:27:44,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-06 22:27:44,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 22:27:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-06 22:27:44,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-06 22:27:44,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 22:27:44,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-06 22:27:44,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:44,663 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 6 proven. 7 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-12-06 22:27:44,663 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:27:44,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484737900] [2021-12-06 22:27:44,664 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484737900] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:44,664 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762665193] [2021-12-06 22:27:44,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:27:44,664 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:27:44,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:27:44,664 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:27:44,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 22:27:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:27:45,085 INFO L263 TraceCheckSpWp]: Trace formula consists of 3325 conjuncts, 111 conjunts are in the unsatisfiable core [2021-12-06 22:27:45,092 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:27:45,102 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:45,103 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:27:45,107 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:45,108 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:27:45,162 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:45,162 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:45,355 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:27:45,509 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:45,510 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:45,612 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:45,612 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:45,840 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:27:46,707 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:27:46,707 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:27:46,910 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:27:46,916 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:27:46,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:27:47,329 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:27:47,513 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:47,514 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:27:47,517 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:27:47,518 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:27:47,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:27:47,887 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:27:47,965 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 21 proven. 11 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-12-06 22:27:47,965 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:27:48,412 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22| Int) (|v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_28| Int) (v_ArrVal_1078 (Array Int Int)) (v_ArrVal_1077 (Array Int Int))) (or (not (= (select (store |c_#valid| |v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_28| 1) |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22|) 0)) (= 0 (mod (let ((.cse0 (+ 8 |c_~#pkt_devs~0.offset|))) (+ (select (select (store |c_#memory_$Pointer$.offset| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22| v_ArrVal_1077) |c_~#pkt_devs~0.base|) .cse0) (select (select (store |c_#memory_$Pointer$.base| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22| v_ArrVal_1078) |c_~#pkt_devs~0.base|) .cse0))) 18446744073709551616)))) is different from false [2021-12-06 22:27:48,724 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22| Int) (v_ArrVal_1074 Int) (|v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_28| Int) (v_ArrVal_1078 (Array Int Int)) (v_ArrVal_1077 (Array Int Int))) (or (not (= (select (store (store |c_#valid| |c_ULTIMATE.start_pkt_init_~#__key~3#1.base| v_ArrVal_1074) |v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_28| 1) |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22|) 0)) (= 0 (mod (let ((.cse0 (+ 8 |c_~#pkt_devs~0.offset|))) (+ (select (select (store |c_#memory_$Pointer$.offset| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22| v_ArrVal_1077) |c_~#pkt_devs~0.base|) .cse0) (select (select (store |c_#memory_$Pointer$.base| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_22| v_ArrVal_1078) |c_~#pkt_devs~0.base|) .cse0))) 18446744073709551616)))) is different from false [2021-12-06 22:27:48,769 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762665193] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:27:48,769 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:27:48,769 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 22] total 46 [2021-12-06 22:27:48,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850157439] [2021-12-06 22:27:48,769 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:27:48,770 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-12-06 22:27:48,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:27:48,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-12-06 22:27:48,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=2427, Unknown=2, NotChecked=202, Total=2862 [2021-12-06 22:27:48,771 INFO L87 Difference]: Start difference. First operand 5303 states and 7219 transitions. Second operand has 46 states, 44 states have (on average 6.068181818181818) internal successors, (267), 36 states have internal predecessors, (267), 16 states have call successors, (57), 9 states have call predecessors, (57), 16 states have return successors, (51), 22 states have call predecessors, (51), 14 states have call successors, (51) [2021-12-06 22:28:04,504 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:06,588 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:08,674 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:10,726 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:12,824 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:18,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:28:18,512 INFO L93 Difference]: Finished difference Result 11639 states and 15985 transitions. [2021-12-06 22:28:18,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-12-06 22:28:18,512 INFO L78 Accepts]: Start accepts. Automaton has has 46 states, 44 states have (on average 6.068181818181818) internal successors, (267), 36 states have internal predecessors, (267), 16 states have call successors, (57), 9 states have call predecessors, (57), 16 states have return successors, (51), 22 states have call predecessors, (51), 14 states have call successors, (51) Word has length 215 [2021-12-06 22:28:18,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:28:18,537 INFO L225 Difference]: With dead ends: 11639 [2021-12-06 22:28:18,538 INFO L226 Difference]: Without dead ends: 6902 [2021-12-06 22:28:18,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 481 GetRequests, 382 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 2646 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=959, Invalid=8749, Unknown=2, NotChecked=390, Total=10100 [2021-12-06 22:28:18,549 INFO L933 BasicCegarLoop]: 1645 mSDtfsCounter, 2797 mSDsluCounter, 21540 mSDsCounter, 0 mSdLazyCounter, 19740 mSolverCounterSat, 1632 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2873 SdHoareTripleChecker+Valid, 23185 SdHoareTripleChecker+Invalid, 26791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1632 IncrementalHoareTripleChecker+Valid, 19740 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 5415 IncrementalHoareTripleChecker+Unchecked, 27.2s IncrementalHoareTripleChecker+Time [2021-12-06 22:28:18,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2873 Valid, 23185 Invalid, 26791 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1632 Valid, 19740 Invalid, 4 Unknown, 5415 Unchecked, 27.2s Time] [2021-12-06 22:28:18,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6902 states. [2021-12-06 22:28:18,790 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6902 to 6065. [2021-12-06 22:28:18,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6065 states, 4372 states have (on average 1.3058096980786826) internal successors, (5709), 4470 states have internal predecessors, (5709), 1229 states have call successors, (1229), 446 states have call predecessors, (1229), 463 states have return successors, (1285), 1199 states have call predecessors, (1285), 1227 states have call successors, (1285) [2021-12-06 22:28:18,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6065 states to 6065 states and 8223 transitions. [2021-12-06 22:28:18,810 INFO L78 Accepts]: Start accepts. Automaton has 6065 states and 8223 transitions. Word has length 215 [2021-12-06 22:28:18,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:28:18,811 INFO L470 AbstractCegarLoop]: Abstraction has 6065 states and 8223 transitions. [2021-12-06 22:28:18,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 44 states have (on average 6.068181818181818) internal successors, (267), 36 states have internal predecessors, (267), 16 states have call successors, (57), 9 states have call predecessors, (57), 16 states have return successors, (51), 22 states have call predecessors, (51), 14 states have call successors, (51) [2021-12-06 22:28:18,811 INFO L276 IsEmpty]: Start isEmpty. Operand 6065 states and 8223 transitions. [2021-12-06 22:28:18,819 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 219 [2021-12-06 22:28:18,819 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:28:18,819 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:28:18,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 22:28:19,020 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 22:28:19,021 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:28:19,021 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:28:19,021 INFO L85 PathProgramCache]: Analyzing trace with hash 205853571, now seen corresponding path program 1 times [2021-12-06 22:28:19,021 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:28:19,021 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229064219] [2021-12-06 22:28:19,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:28:19,021 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:28:19,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:28:20,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:20,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:28:20,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 22:28:20,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:20,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:20,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:20,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:28:20,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 22:28:20,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:20,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:28:20,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 22:28:20,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:28:20,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 22:28:20,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:28:20,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 22:28:20,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 22:28:20,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:28:20,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-06 22:28:20,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-06 22:28:20,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-06 22:28:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2021-12-06 22:28:20,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2021-12-06 22:28:20,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-06 22:28:20,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2021-12-06 22:28:20,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2021-12-06 22:28:20,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 22:28:20,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:20,521 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 4 proven. 6 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:28:20,521 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:28:20,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229064219] [2021-12-06 22:28:20,521 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229064219] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:20,521 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387790775] [2021-12-06 22:28:20,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:28:20,521 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:28:20,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:28:20,522 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:28:20,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 22:28:21,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:21,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 3353 conjuncts, 138 conjunts are in the unsatisfiable core [2021-12-06 22:28:21,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:21,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:21,167 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:28:21,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:21,172 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 23 [2021-12-06 22:28:21,247 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:28:21,248 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:28:21,475 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:28:21,729 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:28:21,729 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:28:21,878 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:28:21,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:28:22,151 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:28:23,203 INFO L354 Elim1Store]: treesize reduction 18, result has 35.7 percent of original size [2021-12-06 22:28:23,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 17 treesize of output 21 [2021-12-06 22:28:23,447 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:23,448 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 8 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 51 [2021-12-06 22:28:23,454 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:28:23,645 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2021-12-06 22:28:24,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2021-12-06 22:28:24,975 INFO L354 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2021-12-06 22:28:24,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 18 [2021-12-06 22:28:25,178 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:28:25,741 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:25,741 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2021-12-06 22:28:25,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:25,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:25,758 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-12-06 22:28:25,758 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 33 [2021-12-06 22:28:25,773 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:28:25,773 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 19 treesize of output 19 [2021-12-06 22:28:26,368 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-12-06 22:28:26,368 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 29 treesize of output 17 [2021-12-06 22:28:26,371 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2021-12-06 22:28:26,456 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 18 proven. 41 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-12-06 22:28:26,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 22:28:26,857 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| Int) (v_ArrVal_1214 (Array Int Int)) (v_ArrVal_1211 (Array Int Int)) (|v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_29| Int)) (or (= (mod (+ (select (select (store |c_#memory_$Pointer$.base| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| v_ArrVal_1211) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|) (select (select (store |c_#memory_$Pointer$.offset| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| v_ArrVal_1214) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|)) 18446744073709551616) 0) (not (= (select (store |c_#valid| |v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_29| 1) |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23|) 0)) (<= |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| |c_#StackHeapBarrier|))) is different from false [2021-12-06 22:28:27,336 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| Int) (v_ArrVal_1214 (Array Int Int)) (v_ArrVal_1210 Int) (v_ArrVal_1211 (Array Int Int)) (|v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_29| Int)) (or (= (mod (+ (select (select (store |c_#memory_$Pointer$.base| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| v_ArrVal_1211) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|) (select (select (store |c_#memory_$Pointer$.offset| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| v_ArrVal_1214) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|)) 18446744073709551616) 0) (<= |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| |c_#StackHeapBarrier|) (not (= (select (store (store |c_#valid| |c_ULTIMATE.start_pkt_init_~#__key~3#1.base| v_ArrVal_1210) |v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_29| 1) |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23|) 0)))) is different from false [2021-12-06 22:28:27,451 WARN L838 $PredicateComparison]: unable to prove that (forall ((|v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| Int) (v_ArrVal_1214 (Array Int Int)) (v_ArrVal_1210 Int) (v_ArrVal_1211 (Array Int Int)) (|v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_29| Int) (|v_ldv_malloc_~p~5#1.base_25| Int) (v_ArrVal_1217 Int)) (or (<= |c_#StackHeapBarrier| |v_ldv_malloc_~p~5#1.base_25|) (= (mod (+ (select (select (store |c_#memory_$Pointer$.base| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| v_ArrVal_1211) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|) (select (select (store |c_#memory_$Pointer$.offset| |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| v_ArrVal_1214) |c_~#pkt_devs~0.base|) |c_~#pkt_devs~0.offset|)) 18446744073709551616) 0) (<= |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23| |c_#StackHeapBarrier|) (not (= (select (store (store (store |c_#valid| |v_ldv_malloc_~p~5#1.base_25| v_ArrVal_1217) |c_ULTIMATE.start_pkt_init_~#__key~3#1.base| v_ArrVal_1210) |v_pkt_ctl_ioctl_~#ctrl_cmd~0#1.base_29| 1) |v_pkt_ctl_ioctl_~#pkt_dev~0#1.base_23|) 0)))) is different from false [2021-12-06 22:28:27,453 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387790775] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:27,453 INFO L186 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2021-12-06 22:28:27,453 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 28] total 51 [2021-12-06 22:28:27,453 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467459600] [2021-12-06 22:28:27,454 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2021-12-06 22:28:27,454 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 51 states [2021-12-06 22:28:27,454 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 22:28:27,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 51 interpolants. [2021-12-06 22:28:27,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=257, Invalid=2614, Unknown=3, NotChecked=318, Total=3192 [2021-12-06 22:28:27,456 INFO L87 Difference]: Start difference. First operand 6065 states and 8223 transitions. Second operand has 51 states, 49 states have (on average 5.448979591836735) internal successors, (267), 41 states have internal predecessors, (267), 18 states have call successors, (58), 13 states have call predecessors, (58), 19 states have return successors, (52), 24 states have call predecessors, (52), 16 states have call successors, (52) [2021-12-06 22:28:37,666 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:39,753 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:41,838 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:43,927 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:46,012 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:48,095 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 22:28:52,354 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 22:28:52,354 INFO L93 Difference]: Finished difference Result 9060 states and 12449 transitions. [2021-12-06 22:28:52,355 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2021-12-06 22:28:52,355 INFO L78 Accepts]: Start accepts. Automaton has has 51 states, 49 states have (on average 5.448979591836735) internal successors, (267), 41 states have internal predecessors, (267), 18 states have call successors, (58), 13 states have call predecessors, (58), 19 states have return successors, (52), 24 states have call predecessors, (52), 16 states have call successors, (52) Word has length 218 [2021-12-06 22:28:52,356 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 22:28:52,370 INFO L225 Difference]: With dead ends: 9060 [2021-12-06 22:28:52,370 INFO L226 Difference]: Without dead ends: 6782 [2021-12-06 22:28:52,376 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 466 GetRequests, 388 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 1652 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=537, Invalid=5324, Unknown=3, NotChecked=456, Total=6320 [2021-12-06 22:28:52,377 INFO L933 BasicCegarLoop]: 1731 mSDtfsCounter, 1090 mSDsluCounter, 20310 mSDsCounter, 0 mSdLazyCounter, 10348 mSolverCounterSat, 625 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1120 SdHoareTripleChecker+Valid, 22041 SdHoareTripleChecker+Invalid, 14085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 625 IncrementalHoareTripleChecker+Valid, 10348 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 3106 IncrementalHoareTripleChecker+Unchecked, 23.1s IncrementalHoareTripleChecker+Time [2021-12-06 22:28:52,377 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1120 Valid, 22041 Invalid, 14085 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [625 Valid, 10348 Invalid, 6 Unknown, 3106 Unchecked, 23.1s Time] [2021-12-06 22:28:52,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6782 states. [2021-12-06 22:28:52,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6782 to 6283. [2021-12-06 22:28:52,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6283 states, 4556 states have (on average 1.311676909569798) internal successors, (5976), 4658 states have internal predecessors, (5976), 1246 states have call successors, (1246), 462 states have call predecessors, (1246), 480 states have return successors, (1309), 1213 states have call predecessors, (1309), 1244 states have call successors, (1309) [2021-12-06 22:28:52,635 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6283 states to 6283 states and 8531 transitions. [2021-12-06 22:28:52,636 INFO L78 Accepts]: Start accepts. Automaton has 6283 states and 8531 transitions. Word has length 218 [2021-12-06 22:28:52,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 22:28:52,637 INFO L470 AbstractCegarLoop]: Abstraction has 6283 states and 8531 transitions. [2021-12-06 22:28:52,637 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 51 states, 49 states have (on average 5.448979591836735) internal successors, (267), 41 states have internal predecessors, (267), 18 states have call successors, (58), 13 states have call predecessors, (58), 19 states have return successors, (52), 24 states have call predecessors, (52), 16 states have call successors, (52) [2021-12-06 22:28:52,637 INFO L276 IsEmpty]: Start isEmpty. Operand 6283 states and 8531 transitions. [2021-12-06 22:28:52,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 223 [2021-12-06 22:28:52,645 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 22:28:52,645 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 22:28:52,672 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 22:28:52,846 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 22:28:52,846 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 22:28:52,846 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 22:28:52,847 INFO L85 PathProgramCache]: Analyzing trace with hash -505024175, now seen corresponding path program 2 times [2021-12-06 22:28:52,847 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 22:28:52,847 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674882487] [2021-12-06 22:28:52,847 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 22:28:52,847 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 22:28:53,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2021-12-06 22:28:54,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:54,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:28:54,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2021-12-06 22:28:54,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:54,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:54,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:54,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:28:54,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-06 22:28:54,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 22:28:54,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-06 22:28:54,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-06 22:28:54,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 22:28:54,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-06 22:28:54,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-06 22:28:54,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 22:28:54,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-06 22:28:54,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,615 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-06 22:28:54,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2021-12-06 22:28:54,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-06 22:28:54,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-06 22:28:54,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2021-12-06 22:28:54,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2021-12-06 22:28:54,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-06 22:28:54,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-06 22:28:54,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-06 22:28:54,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-12-06 22:28:54,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 22:28:54,646 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2021-12-06 22:28:54,646 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 22:28:54,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674882487] [2021-12-06 22:28:54,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674882487] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 22:28:54,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [995333700] [2021-12-06 22:28:54,646 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 22:28:54,646 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 22:28:54,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 22:28:54,647 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 22:28:54,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eba2eb4b-bf7b-4c17-ae9e-43a626e5f483/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 22:28:55,686 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 22:28:55,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 22:28:55,701 INFO L263 TraceCheckSpWp]: Trace formula consists of 3362 conjuncts, 502 conjunts are in the unsatisfiable core [2021-12-06 22:28:55,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 22:28:57,678 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:57,679 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 18 [2021-12-06 22:28:57,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-12-06 22:28:57,708 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 25 [2021-12-06 22:29:01,767 INFO L244 Elim1Store]: Index analysis took 191 ms [2021-12-06 22:29:24,774 WARN L227 SmtUtils]: Spent 22.97s on a formula simplification. DAG size of input: 2040 DAG size of output: 1113 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-12-06 22:29:24,776 INFO L354 Elim1Store]: treesize reduction 3330, result has 33.3 percent of original size [2021-12-06 22:29:24,778 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 186 select indices, 186 select index equivalence classes, 17020 disjoint index pairs (out of 17205 index pairs), introduced 186 new quantified variables, introduced 370 case distinctions, treesize of input 937 treesize of output 2229 [2021-12-06 22:29:29,648 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2021-12-06 22:29:41,596 WARN L227 SmtUtils]: Spent 10.97s on a formula simplification. DAG size of input: 2040 DAG size of output: 1113 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-12-06 22:29:41,598 INFO L354 Elim1Store]: treesize reduction 3330, result has 33.3 percent of original size [2021-12-06 22:29:41,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 186 select indices, 186 select index equivalence classes, 17020 disjoint index pairs (out of 17205 index pairs), introduced 186 new quantified variables, introduced 370 case distinctions, treesize of input 937 treesize of output 2229 [2021-12-06 22:29:54,843 INFO L244 Elim1Store]: Index analysis took 151 ms [2021-12-06 22:30:19,721 WARN L227 SmtUtils]: Spent 24.85s on a formula simplification. DAG size of input: 1669 DAG size of output: 1113 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-12-06 22:30:19,724 INFO L354 Elim1Store]: treesize reduction 1850, result has 47.4 percent of original size [2021-12-06 22:30:19,726 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 185 select indices, 185 select index equivalence classes, 17020 disjoint index pairs (out of 17020 index pairs), introduced 185 new quantified variables, introduced 185 case distinctions, treesize of input 932 treesize of output 2226