./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--usb--hso.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e04fb08f Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--usb--hso.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8 --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 aaa391796caf9ffd02d820d63142c08953b50843acf6dbe45cefeca4ae26da3b --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-e04fb08 [2022-11-16 10:59:45,784 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-16 10:59:45,786 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-16 10:59:45,821 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-16 10:59:45,822 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-16 10:59:45,827 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-16 10:59:45,828 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-16 10:59:45,830 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-16 10:59:45,832 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-16 10:59:45,832 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-16 10:59:45,833 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-16 10:59:45,835 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-16 10:59:45,835 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-16 10:59:45,836 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-16 10:59:45,837 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-16 10:59:45,838 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-16 10:59:45,839 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-16 10:59:45,840 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-16 10:59:45,841 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-16 10:59:45,857 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-16 10:59:45,859 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-16 10:59:45,863 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-16 10:59:45,865 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-16 10:59:45,865 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-16 10:59:45,869 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-16 10:59:45,869 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-16 10:59:45,869 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-16 10:59:45,870 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-16 10:59:45,871 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-16 10:59:45,872 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-16 10:59:45,872 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-16 10:59:45,873 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-16 10:59:45,874 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-16 10:59:45,874 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-16 10:59:45,875 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-16 10:59:45,875 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-16 10:59:45,876 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-16 10:59:45,876 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-16 10:59:45,877 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-16 10:59:45,877 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-16 10:59:45,878 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-16 10:59:45,879 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-16 10:59:45,900 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-16 10:59:45,900 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-16 10:59:45,900 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-16 10:59:45,900 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-16 10:59:45,901 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-16 10:59:45,901 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-16 10:59:45,902 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-16 10:59:45,902 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-16 10:59:45,903 INFO L138 SettingsManager]: * Use SBE=true [2022-11-16 10:59:45,903 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-16 10:59:45,903 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-16 10:59:45,903 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-16 10:59:45,904 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-16 10:59:45,904 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-16 10:59:45,904 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-16 10:59:45,904 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-16 10:59:45,904 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-16 10:59:45,905 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-16 10:59:45,905 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-16 10:59:45,905 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-16 10:59:45,905 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-16 10:59:45,906 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 10:59:45,906 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-16 10:59:45,906 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-16 10:59:45,906 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-16 10:59:45,907 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-16 10:59:45,907 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-16 10:59:45,907 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-16 10:59:45,907 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-16 10:59:45,907 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-16 10:59:45,908 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_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/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_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8 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 -> aaa391796caf9ffd02d820d63142c08953b50843acf6dbe45cefeca4ae26da3b [2022-11-16 10:59:46,193 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-16 10:59:46,221 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-16 10:59:46,225 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-16 10:59:46,228 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-16 10:59:46,229 INFO L275 PluginConnector]: CDTParser initialized [2022-11-16 10:59:46,230 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/../../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--usb--hso.ko-entry_point.cil.out.i [2022-11-16 10:59:46,293 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/data/18be72ce0/d9e3506374234e98a5c431beb6fb54f8/FLAGb1d77b158 [2022-11-16 10:59:47,171 INFO L306 CDTParser]: Found 1 translation units. [2022-11-16 10:59:47,172 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--usb--hso.ko-entry_point.cil.out.i [2022-11-16 10:59:47,221 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/data/18be72ce0/d9e3506374234e98a5c431beb6fb54f8/FLAGb1d77b158 [2022-11-16 10:59:47,623 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/data/18be72ce0/d9e3506374234e98a5c431beb6fb54f8 [2022-11-16 10:59:47,628 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-16 10:59:47,630 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-16 10:59:47,633 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-16 10:59:47,634 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-16 10:59:47,637 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-16 10:59:47,638 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:59:47" (1/1) ... [2022-11-16 10:59:47,640 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4cc5a4ad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:47, skipping insertion in model container [2022-11-16 10:59:47,641 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:59:47" (1/1) ... [2022-11-16 10:59:47,647 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-16 10:59:47,765 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-16 10:59:48,442 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5977] [2022-11-16 10:59:48,443 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5978-5979] [2022-11-16 10:59:48,933 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--usb--hso.ko-entry_point.cil.out.i[185445,185458] [2022-11-16 10:59:50,380 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 10:59:50,450 INFO L203 MainTranslator]: Completed pre-run [2022-11-16 10:59:50,583 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5977] [2022-11-16 10:59:50,583 WARN L1255 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5978-5979] [2022-11-16 10:59:50,604 WARN L229 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--usb--hso.ko-entry_point.cil.out.i[185445,185458] [2022-11-16 10:59:51,055 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-16 10:59:51,244 INFO L208 MainTranslator]: Completed translation [2022-11-16 10:59:51,244 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51 WrapperNode [2022-11-16 10:59:51,244 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-16 10:59:51,246 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-16 10:59:51,246 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-16 10:59:51,246 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-16 10:59:51,254 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,367 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,605 INFO L138 Inliner]: procedures = 324, calls = 3077, calls flagged for inlining = 155, calls inlined = 152, statements flattened = 6345 [2022-11-16 10:59:51,606 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-16 10:59:51,607 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-16 10:59:51,608 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-16 10:59:51,608 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-16 10:59:51,619 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,619 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,687 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,687 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,834 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,855 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,880 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,901 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,950 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-16 10:59:51,952 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-16 10:59:51,953 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-16 10:59:51,953 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-16 10:59:51,954 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (1/1) ... [2022-11-16 10:59:51,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-16 10:59:51,978 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 10:59:51,993 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-16 10:59:52,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-16 10:59:52,042 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2022-11-16 10:59:52,042 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2022-11-16 10:59:52,042 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2022-11-16 10:59:52,043 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2022-11-16 10:59:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure hso_start_serial_device [2022-11-16 10:59:52,043 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_start_serial_device [2022-11-16 10:59:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2022-11-16 10:59:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-16 10:59:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-16 10:59:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-16 10:59:52,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-16 10:59:52,044 INFO L130 BoogieDeclarations]: Found specification of procedure tty_kref_put [2022-11-16 10:59:52,044 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_kref_put [2022-11-16 10:59:52,045 INFO L130 BoogieDeclarations]: Found specification of procedure mux_device_request [2022-11-16 10:59:52,045 INFO L138 BoogieDeclarations]: Found implementation of procedure mux_device_request [2022-11-16 10:59:52,045 INFO L130 BoogieDeclarations]: Found specification of procedure hso_unthrottle [2022-11-16 10:59:52,045 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_unthrottle [2022-11-16 10:59:52,045 INFO L130 BoogieDeclarations]: Found specification of procedure hso_get_ep [2022-11-16 10:59:52,045 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_get_ep [2022-11-16 10:59:52,046 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2022-11-16 10:59:52,046 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2022-11-16 10:59:52,046 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2022-11-16 10:59:52,046 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2022-11-16 10:59:52,046 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-11-16 10:59:52,046 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-11-16 10:59:52,047 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-16 10:59:52,047 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-16 10:59:52,047 INFO L130 BoogieDeclarations]: Found specification of procedure hso_kick_transmit [2022-11-16 10:59:52,047 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_kick_transmit [2022-11-16 10:59:52,047 INFO L130 BoogieDeclarations]: Found specification of procedure hso_get_activity [2022-11-16 10:59:52,048 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_get_activity [2022-11-16 10:59:52,048 INFO L130 BoogieDeclarations]: Found specification of procedure fix_crc_bug [2022-11-16 10:59:52,048 INFO L138 BoogieDeclarations]: Found implementation of procedure fix_crc_bug [2022-11-16 10:59:52,048 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_get_interface [2022-11-16 10:59:52,049 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_get_interface [2022-11-16 10:59:52,049 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_set_termios [2022-11-16 10:59:52,049 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_set_termios [2022-11-16 10:59:52,049 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-16 10:59:52,049 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-16 10:59:52,049 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_bulk_urb [2022-11-16 10:59:52,049 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_bulk_urb [2022-11-16 10:59:52,050 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-16 10:59:52,050 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-16 10:59:52,050 INFO L130 BoogieDeclarations]: Found specification of procedure dev2ser [2022-11-16 10:59:52,050 INFO L138 BoogieDeclarations]: Found implementation of procedure dev2ser [2022-11-16 10:59:52,050 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-16 10:59:52,050 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-16 10:59:52,051 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-16 10:59:52,051 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-16 10:59:52,051 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-16 10:59:52,051 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-16 10:59:52,052 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-16 10:59:52,052 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-16 10:59:52,053 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-16 10:59:52,053 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-16 10:59:52,053 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_device [2022-11-16 10:59:52,054 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_device [2022-11-16 10:59:52,054 INFO L130 BoogieDeclarations]: Found specification of procedure hso_create_net_device [2022-11-16 10:59:52,054 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_create_net_device [2022-11-16 10:59:52,054 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2022-11-16 10:59:52,054 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2022-11-16 10:59:52,054 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-16 10:59:52,054 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-16 10:59:52,055 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-16 10:59:52,055 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2022-11-16 10:59:52,055 INFO L130 BoogieDeclarations]: Found specification of procedure put_rxbuf_data [2022-11-16 10:59:52,055 INFO L138 BoogieDeclarations]: Found implementation of procedure put_rxbuf_data [2022-11-16 10:59:52,055 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_tiocmget [2022-11-16 10:59:52,055 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_tiocmget [2022-11-16 10:59:52,055 INFO L130 BoogieDeclarations]: Found specification of procedure hso_free_net_device [2022-11-16 10:59:52,055 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_free_net_device [2022-11-16 10:59:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-16 10:59:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2022-11-16 10:59:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-11-16 10:59:52,056 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-11-16 10:59:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-16 10:59:52,056 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-16 10:59:52,056 INFO L130 BoogieDeclarations]: Found specification of procedure hso_mux_serial_read [2022-11-16 10:59:52,056 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_mux_serial_read [2022-11-16 10:59:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_common_free [2022-11-16 10:59:52,057 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_common_free [2022-11-16 10:59:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-16 10:59:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure dev_set_drvdata [2022-11-16 10:59:52,057 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_set_drvdata [2022-11-16 10:59:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-16 10:59:52,057 INFO L130 BoogieDeclarations]: Found specification of procedure hso_get_count [2022-11-16 10:59:52,058 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_get_count [2022-11-16 10:59:52,058 INFO L130 BoogieDeclarations]: Found specification of procedure tiocmget_submit_urb [2022-11-16 10:59:52,058 INFO L138 BoogieDeclarations]: Found implementation of procedure tiocmget_submit_urb [2022-11-16 10:59:52,059 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2022-11-16 10:59:52,059 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2022-11-16 10:59:52,059 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2022-11-16 10:59:52,060 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2022-11-16 10:59:52,060 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2022-11-16 10:59:52,060 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2022-11-16 10:59:52,060 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-16 10:59:52,060 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-16 10:59:52,060 INFO L130 BoogieDeclarations]: Found specification of procedure hso_net_close [2022-11-16 10:59:52,061 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_net_close [2022-11-16 10:59:52,061 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2022-11-16 10:59:52,061 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2022-11-16 10:59:52,061 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-16 10:59:52,061 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-16 10:59:52,061 INFO L130 BoogieDeclarations]: Found specification of procedure usb_set_intfdata [2022-11-16 10:59:52,061 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_set_intfdata [2022-11-16 10:59:52,061 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-16 10:59:52,062 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-16 10:59:52,062 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-16 10:59:52,062 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-16 10:59:52,062 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-16 10:59:52,062 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-16 10:59:52,063 INFO L130 BoogieDeclarations]: Found specification of procedure _hso_serial_set_termios [2022-11-16 10:59:52,063 INFO L138 BoogieDeclarations]: Found implementation of procedure _hso_serial_set_termios [2022-11-16 10:59:52,063 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2022-11-16 10:59:52,064 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2022-11-16 10:59:52,067 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-16 10:59:52,067 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-16 10:59:52,067 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-16 10:59:52,067 INFO L130 BoogieDeclarations]: Found specification of procedure hso_resume [2022-11-16 10:59:52,068 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_resume [2022-11-16 10:59:52,069 INFO L130 BoogieDeclarations]: Found specification of procedure put_rxbuf_data_and_resubmit_bulk_urb [2022-11-16 10:59:52,070 INFO L138 BoogieDeclarations]: Found implementation of procedure put_rxbuf_data_and_resubmit_bulk_urb [2022-11-16 10:59:52,070 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-16 10:59:52,071 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-16 10:59:52,076 INFO L130 BoogieDeclarations]: Found specification of procedure hso_put_activity [2022-11-16 10:59:52,076 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_put_activity [2022-11-16 10:59:52,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-16 10:59:52,077 INFO L130 BoogieDeclarations]: Found specification of procedure rfkill_destroy [2022-11-16 10:59:52,077 INFO L138 BoogieDeclarations]: Found implementation of procedure rfkill_destroy [2022-11-16 10:59:52,077 INFO L130 BoogieDeclarations]: Found specification of procedure hso_mux_submit_intr_urb [2022-11-16 10:59:52,077 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_mux_submit_intr_urb [2022-11-16 10:59:52,077 INFO L130 BoogieDeclarations]: Found specification of procedure usb_mark_last_busy [2022-11-16 10:59:52,077 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_mark_last_busy [2022-11-16 10:59:52,077 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2022-11-16 10:59:52,078 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2022-11-16 10:59:52,078 INFO L130 BoogieDeclarations]: Found specification of procedure hso_mux_to_port [2022-11-16 10:59:52,078 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_mux_to_port [2022-11-16 10:59:52,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-16 10:59:52,078 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_chars_in_buffer [2022-11-16 10:59:52,078 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_chars_in_buffer [2022-11-16 10:59:52,078 INFO L130 BoogieDeclarations]: Found specification of procedure dev2net [2022-11-16 10:59:52,078 INFO L138 BoogieDeclarations]: Found implementation of procedure dev2net [2022-11-16 10:59:52,078 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_wakeup [2022-11-16 10:59:52,079 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_wakeup [2022-11-16 10:59:52,079 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-16 10:59:52,079 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-16 10:59:52,079 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-16 10:59:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-16 10:59:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_ioctl [2022-11-16 10:59:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_ioctl [2022-11-16 10:59:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-16 10:59:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-16 10:59:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2022-11-16 10:59:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2022-11-16 10:59:52,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-16 10:59:52,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-16 10:59:52,081 INFO L130 BoogieDeclarations]: Found specification of procedure hso_create_device [2022-11-16 10:59:52,081 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_create_device [2022-11-16 10:59:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_int_urb [2022-11-16 10:59:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_int_urb [2022-11-16 10:59:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-16 10:59:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-16 10:59:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_write_room [2022-11-16 10:59:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_write_room [2022-11-16 10:59:52,082 INFO L130 BoogieDeclarations]: Found specification of procedure __netdev_alloc_skb [2022-11-16 10:59:52,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __netdev_alloc_skb [2022-11-16 10:59:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-16 10:59:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure hso_net_tx_timeout [2022-11-16 10:59:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_net_tx_timeout [2022-11-16 10:59:52,083 INFO L130 BoogieDeclarations]: Found specification of procedure hso_urb_to_index [2022-11-16 10:59:52,083 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_urb_to_index [2022-11-16 10:59:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2022-11-16 10:59:52,084 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2022-11-16 10:59:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2022-11-16 10:59:52,084 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2022-11-16 10:59:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-16 10:59:52,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-16 10:59:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure set_serial_by_index [2022-11-16 10:59:52,084 INFO L138 BoogieDeclarations]: Found implementation of procedure set_serial_by_index [2022-11-16 10:59:52,084 INFO L130 BoogieDeclarations]: Found specification of procedure hso_stop_net_device [2022-11-16 10:59:52,085 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_stop_net_device [2022-11-16 10:59:52,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-16 10:59:52,085 INFO L130 BoogieDeclarations]: Found specification of procedure hso_free_interface [2022-11-16 10:59:52,085 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_free_interface [2022-11-16 10:59:52,085 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-16 10:59:52,085 INFO L130 BoogieDeclarations]: Found specification of procedure handle_usb_error [2022-11-16 10:59:52,085 INFO L138 BoogieDeclarations]: Found implementation of procedure handle_usb_error [2022-11-16 10:59:52,085 INFO L130 BoogieDeclarations]: Found specification of procedure hso_net_start_xmit [2022-11-16 10:59:52,085 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_net_start_xmit [2022-11-16 10:59:52,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-16 10:59:52,086 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-16 10:59:52,086 INFO L130 BoogieDeclarations]: Found specification of procedure hso_disconnect [2022-11-16 10:59:52,086 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_disconnect [2022-11-16 10:59:52,086 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_tiocmset [2022-11-16 10:59:52,086 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_tiocmset [2022-11-16 10:59:52,086 INFO L130 BoogieDeclarations]: Found specification of procedure hso_serial_common_create [2022-11-16 10:59:52,086 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_serial_common_create [2022-11-16 10:59:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 10:59:52,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-16 10:59:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2022-11-16 10:59:52,087 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2022-11-16 10:59:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-11-16 10:59:52,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-11-16 10:59:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure hso_log_port [2022-11-16 10:59:52,087 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_log_port [2022-11-16 10:59:52,087 INFO L130 BoogieDeclarations]: Found specification of procedure hso_unthrottle_tasklet [2022-11-16 10:59:52,088 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_unthrottle_tasklet [2022-11-16 10:59:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2022-11-16 10:59:52,088 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2022-11-16 10:59:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-16 10:59:52,088 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-16 10:59:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2022-11-16 10:59:52,088 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2022-11-16 10:59:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2022-11-16 10:59:52,088 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2022-11-16 10:59:52,088 INFO L130 BoogieDeclarations]: Found specification of procedure hso_free_tiomget [2022-11-16 10:59:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_free_tiomget [2022-11-16 10:59:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-16 10:59:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-16 10:59:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-16 10:59:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-16 10:59:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2022-11-16 10:59:52,089 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2022-11-16 10:59:52,089 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-16 10:59:52,090 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-16 10:59:52,090 INFO L130 BoogieDeclarations]: Found specification of procedure hso_net_open [2022-11-16 10:59:52,090 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_net_open [2022-11-16 10:59:52,090 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_set [2022-11-16 10:59:52,090 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_set [2022-11-16 10:59:52,090 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-16 10:59:52,090 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-16 10:59:52,090 INFO L130 BoogieDeclarations]: Found specification of procedure hso_start_net_device [2022-11-16 10:59:52,090 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_start_net_device [2022-11-16 10:59:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-16 10:59:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure hso_stop_serial_device [2022-11-16 10:59:52,091 INFO L138 BoogieDeclarations]: Found implementation of procedure hso_stop_serial_device [2022-11-16 10:59:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2022-11-16 10:59:52,091 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2022-11-16 10:59:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-16 10:59:52,091 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-16 10:59:52,091 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2022-11-16 10:59:52,092 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2022-11-16 10:59:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure put_rxbuf_data_and_resubmit_ctrl_urb [2022-11-16 10:59:52,096 INFO L138 BoogieDeclarations]: Found implementation of procedure put_rxbuf_data_and_resubmit_ctrl_urb [2022-11-16 10:59:52,096 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-16 10:59:52,097 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-16 10:59:53,055 INFO L235 CfgBuilder]: Building ICFG [2022-11-16 10:59:53,062 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-16 10:59:53,362 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-16 11:00:05,660 INFO L276 CfgBuilder]: Performing block encoding [2022-11-16 11:00:05,689 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-16 11:00:05,689 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-11-16 11:00:05,696 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:00:05 BoogieIcfgContainer [2022-11-16 11:00:05,696 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-16 11:00:05,699 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-16 11:00:05,699 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-16 11:00:05,703 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-16 11:00:05,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 10:59:47" (1/3) ... [2022-11-16 11:00:05,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@273c9ad1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:00:05, skipping insertion in model container [2022-11-16 11:00:05,704 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:59:51" (2/3) ... [2022-11-16 11:00:05,704 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@273c9ad1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 11:00:05, skipping insertion in model container [2022-11-16 11:00:05,705 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.11 11:00:05" (3/3) ... [2022-11-16 11:00:05,708 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--net--usb--hso.ko-entry_point.cil.out.i [2022-11-16 11:00:05,731 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-16 11:00:05,731 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-16 11:00:05,856 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-16 11:00:05,863 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@51b53b9c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-16 11:00:05,864 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-16 11:00:05,875 INFO L276 IsEmpty]: Start isEmpty. Operand has 2088 states, 1495 states have (on average 1.3839464882943144) internal successors, (2069), 1534 states have internal predecessors, (2069), 479 states have call successors, (479), 113 states have call predecessors, (479), 112 states have return successors, (471), 466 states have call predecessors, (471), 471 states have call successors, (471) [2022-11-16 11:00:05,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2022-11-16 11:00:05,906 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:00:05,907 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2022-11-16 11:00:05,908 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:00:05,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:00:05,915 INFO L85 PathProgramCache]: Analyzing trace with hash 2018602493, now seen corresponding path program 1 times [2022-11-16 11:00:05,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:00:05,927 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711304801] [2022-11-16 11:00:05,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:00:05,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:00:06,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:06,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:00:06,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:06,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:00:06,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:06,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:00:06,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:06,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:00:06,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:06,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:00:06,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:00:07,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:00:07,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:00:07,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:00:07,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:00:07,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:00:07,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:00:07,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:00:07,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:07,125 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-11-16 11:00:07,126 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:00:07,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711304801] [2022-11-16 11:00:07,127 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711304801] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:00:07,127 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:00:07,128 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-16 11:00:07,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780196204] [2022-11-16 11:00:07,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:00:07,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-16 11:00:07,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:00:07,164 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-16 11:00:07,165 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-16 11:00:07,171 INFO L87 Difference]: Start difference. First operand has 2088 states, 1495 states have (on average 1.3839464882943144) internal successors, (2069), 1534 states have internal predecessors, (2069), 479 states have call successors, (479), 113 states have call predecessors, (479), 112 states have return successors, (471), 466 states have call predecessors, (471), 471 states have call successors, (471) Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-16 11:00:10,912 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:13,792 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:15,796 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:21,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:23,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:29,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:31,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:33,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:40,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:00:40,157 INFO L93 Difference]: Finished difference Result 6507 states and 9702 transitions. [2022-11-16 11:00:40,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-16 11:00:40,160 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 94 [2022-11-16 11:00:40,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:00:40,222 INFO L225 Difference]: With dead ends: 6507 [2022-11-16 11:00:40,223 INFO L226 Difference]: Without dead ends: 4378 [2022-11-16 11:00:40,241 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:00:40,249 INFO L413 NwaCegarLoop]: 2603 mSDtfsCounter, 5289 mSDsluCounter, 4246 mSDsCounter, 0 mSdLazyCounter, 4751 mSolverCounterSat, 2558 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5557 SdHoareTripleChecker+Valid, 6849 SdHoareTripleChecker+Invalid, 7314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2558 IncrementalHoareTripleChecker+Valid, 4751 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:00:40,250 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5557 Valid, 6849 Invalid, 7314 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2558 Valid, 4751 Invalid, 5 Unknown, 0 Unchecked, 32.1s Time] [2022-11-16 11:00:40,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4378 states. [2022-11-16 11:00:40,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4378 to 3674. [2022-11-16 11:00:40,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3674 states, 2643 states have (on average 1.3711691259931895) internal successors, (3624), 2696 states have internal predecessors, (3624), 816 states have call successors, (816), 213 states have call predecessors, (816), 214 states have return successors, (821), 806 states have call predecessors, (821), 815 states have call successors, (821) [2022-11-16 11:00:40,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3674 states to 3674 states and 5261 transitions. [2022-11-16 11:00:40,588 INFO L78 Accepts]: Start accepts. Automaton has 3674 states and 5261 transitions. Word has length 94 [2022-11-16 11:00:40,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:00:40,591 INFO L495 AbstractCegarLoop]: Abstraction has 3674 states and 5261 transitions. [2022-11-16 11:00:40,591 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (15), 4 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-16 11:00:40,592 INFO L276 IsEmpty]: Start isEmpty. Operand 3674 states and 5261 transitions. [2022-11-16 11:00:40,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2022-11-16 11:00:40,603 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:00:40,605 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2022-11-16 11:00:40,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-16 11:00:40,605 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:00:40,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:00:40,606 INFO L85 PathProgramCache]: Analyzing trace with hash 440753474, now seen corresponding path program 1 times [2022-11-16 11:00:40,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:00:40,607 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952136460] [2022-11-16 11:00:40,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:00:40,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:00:40,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:00:41,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:00:41,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:00:41,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:00:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:00:41,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:00:41,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:00:41,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:00:41,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:00:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:00:41,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:00:41,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:00:41,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:00:41,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-11-16 11:00:41,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-16 11:00:41,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,339 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:00:41,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-11-16 11:00:41,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-16 11:00:41,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2022-11-16 11:00:41,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-16 11:00:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:00:41,407 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2022-11-16 11:00:41,407 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:00:41,407 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952136460] [2022-11-16 11:00:41,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952136460] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:00:41,408 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:00:41,408 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:00:41,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977430967] [2022-11-16 11:00:41,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:00:41,410 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:00:41,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:00:41,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:00:41,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:00:41,411 INFO L87 Difference]: Start difference. First operand 3674 states and 5261 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-16 11:00:44,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:47,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:49,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:00:57,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:02,051 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:08,185 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:10,193 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:16,938 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:18,039 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:22,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:01:22,015 INFO L93 Difference]: Finished difference Result 12952 states and 18892 transitions. [2022-11-16 11:01:22,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:01:22,015 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 136 [2022-11-16 11:01:22,016 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:01:22,076 INFO L225 Difference]: With dead ends: 12952 [2022-11-16 11:01:22,076 INFO L226 Difference]: Without dead ends: 9305 [2022-11-16 11:01:22,092 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:01:22,093 INFO L413 NwaCegarLoop]: 1991 mSDtfsCounter, 8744 mSDsluCounter, 4233 mSDsCounter, 0 mSdLazyCounter, 7152 mSolverCounterSat, 4868 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9187 SdHoareTripleChecker+Valid, 6224 SdHoareTripleChecker+Invalid, 12027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4868 IncrementalHoareTripleChecker+Valid, 7152 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:01:22,094 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9187 Valid, 6224 Invalid, 12027 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4868 Valid, 7152 Invalid, 7 Unknown, 0 Unchecked, 39.6s Time] [2022-11-16 11:01:22,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9305 states. [2022-11-16 11:01:22,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9305 to 7392. [2022-11-16 11:01:22,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7392 states, 5311 states have (on average 1.3675390698550178) internal successors, (7263), 5424 states have internal predecessors, (7263), 1625 states have call successors, (1625), 425 states have call predecessors, (1625), 455 states have return successors, (1727), 1619 states have call predecessors, (1727), 1624 states have call successors, (1727) [2022-11-16 11:01:22,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7392 states to 7392 states and 10615 transitions. [2022-11-16 11:01:22,553 INFO L78 Accepts]: Start accepts. Automaton has 7392 states and 10615 transitions. Word has length 136 [2022-11-16 11:01:22,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:01:22,555 INFO L495 AbstractCegarLoop]: Abstraction has 7392 states and 10615 transitions. [2022-11-16 11:01:22,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2022-11-16 11:01:22,556 INFO L276 IsEmpty]: Start isEmpty. Operand 7392 states and 10615 transitions. [2022-11-16 11:01:22,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2022-11-16 11:01:22,568 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:01:22,568 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2022-11-16 11:01:22,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-16 11:01:22,569 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:01:22,569 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:01:22,569 INFO L85 PathProgramCache]: Analyzing trace with hash -241497566, now seen corresponding path program 1 times [2022-11-16 11:01:22,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:01:22,570 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1778704479] [2022-11-16 11:01:22,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:01:22,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:01:22,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:01:23,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:01:23,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:01:23,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:01:23,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:01:23,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:01:23,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:01:23,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:01:23,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:01:23,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:01:23,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:01:23,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:01:23,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-16 11:01:23,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-16 11:01:23,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:01:23,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2022-11-16 11:01:23,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-16 11:01:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-16 11:01:23,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-16 11:01:23,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:23,343 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2022-11-16 11:01:23,343 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:01:23,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1778704479] [2022-11-16 11:01:23,343 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1778704479] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:01:23,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:01:23,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:01:23,346 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440472558] [2022-11-16 11:01:23,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:01:23,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:01:23,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:01:23,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:01:23,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:01:23,350 INFO L87 Difference]: Start difference. First operand 7392 states and 10615 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:01:26,019 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:28,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:33,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:41,856 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:45,377 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:01:55,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:01:55,033 INFO L93 Difference]: Finished difference Result 21506 states and 31198 transitions. [2022-11-16 11:01:55,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:01:55,036 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 146 [2022-11-16 11:01:55,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:01:55,120 INFO L225 Difference]: With dead ends: 21506 [2022-11-16 11:01:55,120 INFO L226 Difference]: Without dead ends: 14141 [2022-11-16 11:01:55,146 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2022-11-16 11:01:55,149 INFO L413 NwaCegarLoop]: 2015 mSDtfsCounter, 7981 mSDsluCounter, 4378 mSDsCounter, 0 mSdLazyCounter, 7094 mSolverCounterSat, 4523 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8347 SdHoareTripleChecker+Valid, 6393 SdHoareTripleChecker+Invalid, 11620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4523 IncrementalHoareTripleChecker+Valid, 7094 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.6s IncrementalHoareTripleChecker+Time [2022-11-16 11:01:55,150 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8347 Valid, 6393 Invalid, 11620 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4523 Valid, 7094 Invalid, 3 Unknown, 0 Unchecked, 30.6s Time] [2022-11-16 11:01:55,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14141 states. [2022-11-16 11:01:55,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14141 to 11331. [2022-11-16 11:01:55,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11331 states, 8157 states have (on average 1.364104450165502) internal successors, (11127), 8330 states have internal predecessors, (11127), 2444 states have call successors, (2444), 682 states have call predecessors, (2444), 729 states have return successors, (2597), 2436 states have call predecessors, (2597), 2443 states have call successors, (2597) [2022-11-16 11:01:55,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11331 states to 11331 states and 16168 transitions. [2022-11-16 11:01:55,864 INFO L78 Accepts]: Start accepts. Automaton has 11331 states and 16168 transitions. Word has length 146 [2022-11-16 11:01:55,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:01:55,867 INFO L495 AbstractCegarLoop]: Abstraction has 11331 states and 16168 transitions. [2022-11-16 11:01:55,868 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (23), 5 states have call predecessors, (23), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:01:55,868 INFO L276 IsEmpty]: Start isEmpty. Operand 11331 states and 16168 transitions. [2022-11-16 11:01:55,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2022-11-16 11:01:55,871 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:01:55,872 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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] [2022-11-16 11:01:55,872 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-16 11:01:55,872 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:01:55,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:01:55,876 INFO L85 PathProgramCache]: Analyzing trace with hash -1106575713, now seen corresponding path program 1 times [2022-11-16 11:01:55,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:01:55,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303512375] [2022-11-16 11:01:55,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:01:55,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:01:56,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:01:56,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:01:56,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:01:56,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:01:56,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:01:56,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:01:56,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:01:56,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:01:56,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:01:56,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:01:56,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:01:56,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:01:56,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:01:56,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:01:56,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-16 11:01:56,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-16 11:01:56,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:01:56,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2022-11-16 11:01:56,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-16 11:01:56,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:01:56,958 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-11-16 11:01:56,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:01:56,959 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303512375] [2022-11-16 11:01:56,959 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303512375] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:01:56,959 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:01:56,960 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-16 11:01:56,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127159288] [2022-11-16 11:01:56,960 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:01:56,961 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-16 11:01:56,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:01:56,962 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-16 11:01:56,962 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-11-16 11:01:56,962 INFO L87 Difference]: Start difference. First operand 11331 states and 16168 transitions. Second operand has 6 states, 6 states have (on average 13.5) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:01:59,522 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:02:04,888 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:02:16,050 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:02:16,050 INFO L93 Difference]: Finished difference Result 25576 states and 37041 transitions. [2022-11-16 11:02:16,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-16 11:02:16,051 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 154 [2022-11-16 11:02:16,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:02:16,118 INFO L225 Difference]: With dead ends: 25576 [2022-11-16 11:02:16,118 INFO L226 Difference]: Without dead ends: 14285 [2022-11-16 11:02:16,157 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-16 11:02:16,158 INFO L413 NwaCegarLoop]: 1971 mSDtfsCounter, 3037 mSDsluCounter, 3947 mSDsCounter, 0 mSdLazyCounter, 4449 mSolverCounterSat, 2084 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3188 SdHoareTripleChecker+Valid, 5918 SdHoareTripleChecker+Invalid, 6535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2084 IncrementalHoareTripleChecker+Valid, 4449 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:02:16,158 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3188 Valid, 5918 Invalid, 6535 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2084 Valid, 4449 Invalid, 2 Unknown, 0 Unchecked, 18.3s Time] [2022-11-16 11:02:16,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14285 states. [2022-11-16 11:02:16,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14285 to 11846. [2022-11-16 11:02:16,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11846 states, 8525 states have (on average 1.3635190615835777) internal successors, (11624), 8704 states have internal predecessors, (11624), 2561 states have call successors, (2561), 682 states have call predecessors, (2561), 759 states have return successors, (2822), 2589 states have call predecessors, (2822), 2560 states have call successors, (2822) [2022-11-16 11:02:16,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11846 states to 11846 states and 17007 transitions. [2022-11-16 11:02:16,931 INFO L78 Accepts]: Start accepts. Automaton has 11846 states and 17007 transitions. Word has length 154 [2022-11-16 11:02:16,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:02:16,932 INFO L495 AbstractCegarLoop]: Abstraction has 11846 states and 17007 transitions. [2022-11-16 11:02:16,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.5) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (21), 5 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:02:16,933 INFO L276 IsEmpty]: Start isEmpty. Operand 11846 states and 17007 transitions. [2022-11-16 11:02:16,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-16 11:02:16,936 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:02:16,936 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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] [2022-11-16 11:02:16,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-16 11:02:16,937 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:02:16,937 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:02:16,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1902778821, now seen corresponding path program 1 times [2022-11-16 11:02:16,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:02:16,937 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1219995189] [2022-11-16 11:02:16,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:16,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:02:17,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:17,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:02:17,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:17,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:02:17,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:02:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:02:18,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:02:18,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:02:18,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:02:18,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:02:18,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:02:18,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:02:18,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:02:18,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:02:18,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:02:18,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:02:18,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:02:18,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:02:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:18,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:02:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-16 11:02:18,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:18,209 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-11-16 11:02:18,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:02:18,209 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1219995189] [2022-11-16 11:02:18,210 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1219995189] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:02:18,210 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424704469] [2022-11-16 11:02:18,210 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:18,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:18,211 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:02:18,218 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:02:18,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-16 11:02:20,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:20,264 INFO L263 TraceCheckSpWp]: Trace formula consists of 6617 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:02:20,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:02:20,613 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2022-11-16 11:02:20,613 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:02:20,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424704469] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:02:20,613 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:02:20,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2022-11-16 11:02:20,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1150030847] [2022-11-16 11:02:20,614 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:02:20,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:02:20,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:02:20,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:02:20,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:02:20,615 INFO L87 Difference]: Start difference. First operand 11846 states and 17007 transitions. Second operand has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:02:21,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:02:21,121 INFO L93 Difference]: Finished difference Result 23652 states and 33959 transitions. [2022-11-16 11:02:21,122 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:02:21,122 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 156 [2022-11-16 11:02:21,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:02:21,175 INFO L225 Difference]: With dead ends: 23652 [2022-11-16 11:02:21,175 INFO L226 Difference]: Without dead ends: 11846 [2022-11-16 11:02:21,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:02:21,209 INFO L413 NwaCegarLoop]: 2972 mSDtfsCounter, 2886 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2886 SdHoareTripleChecker+Valid, 2972 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:02:21,209 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2886 Valid, 2972 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:02:21,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11846 states. [2022-11-16 11:02:21,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11846 to 11846. [2022-11-16 11:02:21,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11846 states, 8525 states have (on average 1.3625806451612903) internal successors, (11616), 8704 states have internal predecessors, (11616), 2561 states have call successors, (2561), 682 states have call predecessors, (2561), 759 states have return successors, (2822), 2589 states have call predecessors, (2822), 2560 states have call successors, (2822) [2022-11-16 11:02:22,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11846 states to 11846 states and 16999 transitions. [2022-11-16 11:02:22,025 INFO L78 Accepts]: Start accepts. Automaton has 11846 states and 16999 transitions. Word has length 156 [2022-11-16 11:02:22,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:02:22,027 INFO L495 AbstractCegarLoop]: Abstraction has 11846 states and 16999 transitions. [2022-11-16 11:02:22,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.666666666666668) internal successors, (86), 2 states have internal predecessors, (86), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:02:22,027 INFO L276 IsEmpty]: Start isEmpty. Operand 11846 states and 16999 transitions. [2022-11-16 11:02:22,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-16 11:02:22,031 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:02:22,031 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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] [2022-11-16 11:02:22,054 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-16 11:02:22,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:22,243 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:02:22,243 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:02:22,244 INFO L85 PathProgramCache]: Analyzing trace with hash 546821309, now seen corresponding path program 1 times [2022-11-16 11:02:22,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:02:22,244 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257729518] [2022-11-16 11:02:22,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:22,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:02:22,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:02:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:02:23,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:02:23,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:02:23,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:02:23,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:02:23,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:02:23,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:02:23,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:02:23,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:02:23,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:02:23,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:02:23,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:02:23,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:02:23,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:02:23,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:02:23,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:23,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:02:23,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2022-11-16 11:02:23,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:23,417 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2022-11-16 11:02:23,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:02:23,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257729518] [2022-11-16 11:02:23,417 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257729518] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:02:23,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524611962] [2022-11-16 11:02:23,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:23,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:23,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:02:23,419 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:02:23,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-16 11:02:25,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:25,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 6606 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:02:25,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:02:25,784 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-11-16 11:02:25,785 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:02:25,785 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524611962] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:02:25,785 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:02:25,785 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-11-16 11:02:25,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428750548] [2022-11-16 11:02:25,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:02:25,786 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:02:25,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:02:25,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:02:25,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:02:25,787 INFO L87 Difference]: Start difference. First operand 11846 states and 16999 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:02:26,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:02:26,316 INFO L93 Difference]: Finished difference Result 23656 states and 33947 transitions. [2022-11-16 11:02:26,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:02:26,316 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 156 [2022-11-16 11:02:26,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:02:26,365 INFO L225 Difference]: With dead ends: 23656 [2022-11-16 11:02:26,365 INFO L226 Difference]: Without dead ends: 11842 [2022-11-16 11:02:26,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 191 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:02:26,400 INFO L413 NwaCegarLoop]: 2973 mSDtfsCounter, 0 mSDsluCounter, 2968 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 5941 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:02:26,400 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 5941 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:02:26,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11842 states. [2022-11-16 11:02:27,009 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11842 to 11796. [2022-11-16 11:02:27,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11796 states, 8487 states have (on average 1.3630258041710852) internal successors, (11568), 8668 states have internal predecessors, (11568), 2555 states have call successors, (2555), 676 states have call predecessors, (2555), 753 states have return successors, (2816), 2581 states have call predecessors, (2816), 2554 states have call successors, (2816) [2022-11-16 11:02:27,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11796 states to 11796 states and 16939 transitions. [2022-11-16 11:02:27,071 INFO L78 Accepts]: Start accepts. Automaton has 11796 states and 16939 transitions. Word has length 156 [2022-11-16 11:02:27,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:02:27,071 INFO L495 AbstractCegarLoop]: Abstraction has 11796 states and 16939 transitions. [2022-11-16 11:02:27,072 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 3 states have internal predecessors, (83), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-16 11:02:27,072 INFO L276 IsEmpty]: Start isEmpty. Operand 11796 states and 16939 transitions. [2022-11-16 11:02:27,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2022-11-16 11:02:27,076 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:02:27,076 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 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] [2022-11-16 11:02:27,099 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-16 11:02:27,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2022-11-16 11:02:27,294 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:02:27,294 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:02:27,294 INFO L85 PathProgramCache]: Analyzing trace with hash -249854316, now seen corresponding path program 1 times [2022-11-16 11:02:27,294 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:02:27,294 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [564653199] [2022-11-16 11:02:27,294 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:27,294 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:02:27,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:02:28,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:02:28,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:02:28,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:02:28,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:02:28,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:02:28,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:02:28,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:02:28,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:02:28,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:02:28,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:02:28,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:02:28,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:02:28,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:02:28,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:02:28,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:02:28,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:28,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:02:28,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-16 11:02:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-16 11:02:28,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2022-11-16 11:02:28,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:28,410 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 316 trivial. 0 not checked. [2022-11-16 11:02:28,410 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:02:28,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [564653199] [2022-11-16 11:02:28,411 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [564653199] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:02:28,411 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2088171576] [2022-11-16 11:02:28,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:28,411 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:28,412 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:02:28,413 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:02:28,435 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-16 11:02:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:30,803 INFO L263 TraceCheckSpWp]: Trace formula consists of 6681 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:02:30,814 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:02:31,312 INFO L134 CoverageAnalysis]: Checked inductivity of 321 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2022-11-16 11:02:31,312 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:02:31,312 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2088171576] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:02:31,313 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:02:31,313 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [7] total 8 [2022-11-16 11:02:31,313 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78855676] [2022-11-16 11:02:31,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:02:31,314 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:02:31,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:02:31,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:02:31,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:02:31,315 INFO L87 Difference]: Start difference. First operand 11796 states and 16939 transitions. Second operand has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 2 states have internal predecessors, (83), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) [2022-11-16 11:02:31,862 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:02:31,862 INFO L93 Difference]: Finished difference Result 13738 states and 19343 transitions. [2022-11-16 11:02:31,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:02:31,863 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 2 states have internal predecessors, (83), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) Word has length 169 [2022-11-16 11:02:31,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:02:31,937 INFO L225 Difference]: With dead ends: 13738 [2022-11-16 11:02:31,938 INFO L226 Difference]: Without dead ends: 13735 [2022-11-16 11:02:31,953 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 214 GetRequests, 208 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:02:31,954 INFO L413 NwaCegarLoop]: 3147 mSDtfsCounter, 2351 mSDsluCounter, 905 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2351 SdHoareTripleChecker+Valid, 4052 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-11-16 11:02:31,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2351 Valid, 4052 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-11-16 11:02:31,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13735 states. [2022-11-16 11:02:32,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13735 to 13554. [2022-11-16 11:02:32,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13554 states, 9686 states have (on average 1.3457567623373943) internal successors, (13035), 9891 states have internal predecessors, (13035), 2894 states have call successors, (2894), 896 states have call predecessors, (2894), 973 states have return successors, (3156), 2914 states have call predecessors, (3156), 2893 states have call successors, (3156) [2022-11-16 11:02:32,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13554 states to 13554 states and 19085 transitions. [2022-11-16 11:02:32,855 INFO L78 Accepts]: Start accepts. Automaton has 13554 states and 19085 transitions. Word has length 169 [2022-11-16 11:02:32,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:02:32,856 INFO L495 AbstractCegarLoop]: Abstraction has 13554 states and 19085 transitions. [2022-11-16 11:02:32,856 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.666666666666668) internal successors, (83), 2 states have internal predecessors, (83), 2 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (21), 1 states have call predecessors, (21), 1 states have call successors, (21) [2022-11-16 11:02:32,857 INFO L276 IsEmpty]: Start isEmpty. Operand 13554 states and 19085 transitions. [2022-11-16 11:02:32,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2022-11-16 11:02:32,869 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:02:32,869 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 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] [2022-11-16 11:02:32,896 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-16 11:02:33,083 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2022-11-16 11:02:33,083 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:02:33,084 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:02:33,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1183009833, now seen corresponding path program 1 times [2022-11-16 11:02:33,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:02:33,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140708873] [2022-11-16 11:02:33,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:33,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:02:33,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:02:33,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:02:33,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:02:33,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:02:33,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:02:33,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:02:33,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:02:33,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:02:33,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:02:33,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:02:33,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:02:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:02:33,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:02:33,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:02:33,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:02:33,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:02:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:33,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-16 11:02:33,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:33,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:02:33,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-16 11:02:34,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2022-11-16 11:02:34,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:34,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-11-16 11:02:34,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2022-11-16 11:02:34,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-11-16 11:02:34,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-11-16 11:02:34,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:34,086 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2022-11-16 11:02:34,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:02:34,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140708873] [2022-11-16 11:02:34,087 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140708873] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:02:34,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [520703076] [2022-11-16 11:02:34,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:34,088 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:34,088 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:02:34,089 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:02:34,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-16 11:02:35,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:35,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 4805 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 11:02:35,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:02:36,056 INFO L134 CoverageAnalysis]: Checked inductivity of 277 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2022-11-16 11:02:36,056 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:02:36,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [520703076] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:02:36,056 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:02:36,057 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2022-11-16 11:02:36,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512844397] [2022-11-16 11:02:36,057 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:02:36,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:02:36,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:02:36,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:02:36,058 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:02:36,059 INFO L87 Difference]: Start difference. First operand 13554 states and 19085 transitions. Second operand has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-16 11:02:37,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:02:37,461 INFO L93 Difference]: Finished difference Result 35303 states and 49678 transitions. [2022-11-16 11:02:37,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:02:37,462 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) Word has length 204 [2022-11-16 11:02:37,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:02:37,547 INFO L225 Difference]: With dead ends: 35303 [2022-11-16 11:02:37,547 INFO L226 Difference]: Without dead ends: 21789 [2022-11-16 11:02:37,588 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 252 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:02:37,589 INFO L413 NwaCegarLoop]: 3356 mSDtfsCounter, 2850 mSDsluCounter, 2730 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2850 SdHoareTripleChecker+Valid, 6086 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-11-16 11:02:37,590 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2850 Valid, 6086 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-11-16 11:02:37,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21789 states. [2022-11-16 11:02:39,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21789 to 21740. [2022-11-16 11:02:39,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 21740 states, 15577 states have (on average 1.3467291519548052) internal successors, (20978), 15909 states have internal predecessors, (20978), 4582 states have call successors, (4582), 1452 states have call predecessors, (4582), 1580 states have return successors, (4998), 4615 states have call predecessors, (4998), 4581 states have call successors, (4998) [2022-11-16 11:02:39,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21740 states to 21740 states and 30558 transitions. [2022-11-16 11:02:39,204 INFO L78 Accepts]: Start accepts. Automaton has 21740 states and 30558 transitions. Word has length 204 [2022-11-16 11:02:39,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:02:39,205 INFO L495 AbstractCegarLoop]: Abstraction has 21740 states and 30558 transitions. [2022-11-16 11:02:39,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.666666666666664) internal successors, (113), 3 states have internal predecessors, (113), 3 states have call successors, (30), 3 states have call predecessors, (30), 3 states have return successors, (26), 3 states have call predecessors, (26), 3 states have call successors, (26) [2022-11-16 11:02:39,205 INFO L276 IsEmpty]: Start isEmpty. Operand 21740 states and 30558 transitions. [2022-11-16 11:02:39,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2022-11-16 11:02:39,225 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:02:39,225 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:02:39,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-16 11:02:39,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:39,439 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:02:39,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:02:39,439 INFO L85 PathProgramCache]: Analyzing trace with hash -678194470, now seen corresponding path program 1 times [2022-11-16 11:02:39,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:02:39,440 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572888174] [2022-11-16 11:02:39,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:39,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:02:39,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:02:40,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:02:40,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:02:40,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:02:40,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:02:40,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:02:40,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:02:40,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:02:40,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:02:40,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:02:40,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:02:40,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:02:40,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:02:40,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:02:40,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:02:40,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:02:40,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:40,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:02:40,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-16 11:02:40,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-16 11:02:40,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-11-16 11:02:40,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2022-11-16 11:02:40,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:40,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2022-11-16 11:02:40,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2022-11-16 11:02:40,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2022-11-16 11:02:40,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2022-11-16 11:02:40,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-11-16 11:02:40,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:40,550 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2022-11-16 11:02:40,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:02:40,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572888174] [2022-11-16 11:02:40,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572888174] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:02:40,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658547797] [2022-11-16 11:02:40,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:40,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:40,552 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:02:40,553 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:02:40,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-16 11:02:43,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:43,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 7122 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 11:02:43,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:02:43,384 INFO L134 CoverageAnalysis]: Checked inductivity of 330 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 206 trivial. 0 not checked. [2022-11-16 11:02:43,385 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:02:43,385 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658547797] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:02:43,385 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:02:43,385 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2022-11-16 11:02:43,386 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473715289] [2022-11-16 11:02:43,386 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:02:43,386 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:02:43,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:02:43,387 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:02:43,387 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:02:43,387 INFO L87 Difference]: Start difference. First operand 21740 states and 30558 transitions. Second operand has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-16 11:02:44,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:02:44,815 INFO L93 Difference]: Finished difference Result 54474 states and 76405 transitions. [2022-11-16 11:02:44,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:02:44,816 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 230 [2022-11-16 11:02:44,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:02:44,941 INFO L225 Difference]: With dead ends: 54474 [2022-11-16 11:02:44,941 INFO L226 Difference]: Without dead ends: 32774 [2022-11-16 11:02:45,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 282 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:02:45,001 INFO L413 NwaCegarLoop]: 3795 mSDtfsCounter, 2890 mSDsluCounter, 2329 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2890 SdHoareTripleChecker+Valid, 6124 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:02:45,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2890 Valid, 6124 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:02:45,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32774 states. [2022-11-16 11:02:46,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32774 to 32741. [2022-11-16 11:02:47,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32741 states, 23467 states have (on average 1.3444837431286487) internal successors, (31551), 23973 states have internal predecessors, (31551), 6839 states have call successors, (6839), 2236 states have call predecessors, (6839), 2434 states have return successors, (7450), 6892 states have call predecessors, (7450), 6838 states have call successors, (7450) [2022-11-16 11:02:47,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32741 states to 32741 states and 45840 transitions. [2022-11-16 11:02:47,094 INFO L78 Accepts]: Start accepts. Automaton has 32741 states and 45840 transitions. Word has length 230 [2022-11-16 11:02:47,094 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:02:47,095 INFO L495 AbstractCegarLoop]: Abstraction has 32741 states and 45840 transitions. [2022-11-16 11:02:47,095 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.0) internal successors, (129), 3 states have internal predecessors, (129), 3 states have call successors, (33), 3 states have call predecessors, (33), 3 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2022-11-16 11:02:47,095 INFO L276 IsEmpty]: Start isEmpty. Operand 32741 states and 45840 transitions. [2022-11-16 11:02:47,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2022-11-16 11:02:47,125 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:02:47,126 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 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] [2022-11-16 11:02:47,152 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-16 11:02:47,345 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:47,345 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:02:47,346 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:02:47,346 INFO L85 PathProgramCache]: Analyzing trace with hash -124881687, now seen corresponding path program 1 times [2022-11-16 11:02:47,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:02:47,346 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088290854] [2022-11-16 11:02:47,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:47,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:02:47,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:02:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:02:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:02:48,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:02:48,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:02:48,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:02:48,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:02:48,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:02:48,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:02:48,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:02:48,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:02:48,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:02:48,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:02:48,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:02:48,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:02:48,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:02:48,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:48,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:02:48,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2022-11-16 11:02:48,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-16 11:02:48,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-16 11:02:48,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-11-16 11:02:48,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:48,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2022-11-16 11:02:48,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2022-11-16 11:02:48,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2022-11-16 11:02:48,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-11-16 11:02:48,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2022-11-16 11:02:48,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:48,711 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 8 proven. 1 refuted. 0 times theorem prover too weak. 331 trivial. 0 not checked. [2022-11-16 11:02:48,711 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:02:48,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088290854] [2022-11-16 11:02:48,711 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1088290854] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:02:48,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599462554] [2022-11-16 11:02:48,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:48,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:48,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:02:48,713 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:02:48,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-16 11:02:51,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:51,149 INFO L263 TraceCheckSpWp]: Trace formula consists of 7199 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-16 11:02:51,157 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:02:51,203 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2022-11-16 11:02:51,204 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:02:51,204 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599462554] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:02:51,204 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:02:51,204 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [8] total 9 [2022-11-16 11:02:51,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385068017] [2022-11-16 11:02:51,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:02:51,208 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:02:51,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:02:51,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:02:51,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:02:51,209 INFO L87 Difference]: Start difference. First operand 32741 states and 45840 transitions. Second operand has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-16 11:02:53,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:02:53,412 INFO L93 Difference]: Finished difference Result 76470 states and 106963 transitions. [2022-11-16 11:02:53,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:02:53,413 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 240 [2022-11-16 11:02:53,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:02:53,661 INFO L225 Difference]: With dead ends: 76470 [2022-11-16 11:02:53,661 INFO L226 Difference]: Without dead ends: 43769 [2022-11-16 11:02:53,727 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:02:53,728 INFO L413 NwaCegarLoop]: 3639 mSDtfsCounter, 2942 mSDsluCounter, 2298 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2942 SdHoareTripleChecker+Valid, 5937 SdHoareTripleChecker+Invalid, 36 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:02:53,729 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2942 Valid, 5937 Invalid, 36 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:02:53,770 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43769 states. [2022-11-16 11:02:56,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43769 to 43742. [2022-11-16 11:02:56,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43742 states, 31357 states have (on average 1.3437509965876837) internal successors, (42136), 32037 states have internal predecessors, (42136), 9096 states have call successors, (9096), 3020 states have call predecessors, (9096), 3288 states have return successors, (9902), 9169 states have call predecessors, (9902), 9095 states have call successors, (9902) [2022-11-16 11:02:56,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43742 states to 43742 states and 61134 transitions. [2022-11-16 11:02:56,317 INFO L78 Accepts]: Start accepts. Automaton has 43742 states and 61134 transitions. Word has length 240 [2022-11-16 11:02:56,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:02:56,318 INFO L495 AbstractCegarLoop]: Abstraction has 43742 states and 61134 transitions. [2022-11-16 11:02:56,318 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 44.333333333333336) internal successors, (133), 3 states have internal predecessors, (133), 2 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-16 11:02:56,318 INFO L276 IsEmpty]: Start isEmpty. Operand 43742 states and 61134 transitions. [2022-11-16 11:02:56,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-11-16 11:02:56,365 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:02:56,365 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:02:56,392 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-16 11:02:56,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-16 11:02:56,579 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:02:56,579 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:02:56,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1120414083, now seen corresponding path program 1 times [2022-11-16 11:02:56,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:02:56,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523976419] [2022-11-16 11:02:56,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:56,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:02:56,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:02:57,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:02:57,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:02:57,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:02:57,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:02:57,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:02:57,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:02:57,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:02:57,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:02:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:02:57,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:02:57,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:02:57,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:02:57,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:02:57,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:02:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:02:57,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:57,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-16 11:02:57,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:02:57,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-16 11:02:57,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-16 11:02:57,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:57,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-11-16 11:02:57,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-16 11:02:57,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-11-16 11:02:57,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-11-16 11:02:57,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:02:57,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-11-16 11:02:57,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-11-16 11:02:57,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-11-16 11:02:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-11-16 11:02:57,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:02:57,772 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2022-11-16 11:02:57,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:02:57,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523976419] [2022-11-16 11:02:57,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523976419] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:02:57,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1273182958] [2022-11-16 11:02:57,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:02:57,773 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:02:57,773 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:02:57,774 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:02:57,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-16 11:03:00,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:00,095 INFO L263 TraceCheckSpWp]: Trace formula consists of 5043 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:03:00,103 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:03:00,584 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2022-11-16 11:03:00,585 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-16 11:03:00,585 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1273182958] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:03:00,585 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-16 11:03:00,585 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 9 [2022-11-16 11:03:00,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200620863] [2022-11-16 11:03:00,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:03:00,586 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-16 11:03:00,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:03:00,587 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-16 11:03:00,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:03:00,588 INFO L87 Difference]: Start difference. First operand 43742 states and 61134 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-16 11:03:03,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:03:03,073 INFO L93 Difference]: Finished difference Result 87444 states and 123741 transitions. [2022-11-16 11:03:03,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-16 11:03:03,074 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 255 [2022-11-16 11:03:03,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:03:03,235 INFO L225 Difference]: With dead ends: 87444 [2022-11-16 11:03:03,236 INFO L226 Difference]: Without dead ends: 43742 [2022-11-16 11:03:03,337 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 313 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-16 11:03:03,338 INFO L413 NwaCegarLoop]: 2906 mSDtfsCounter, 2803 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 33 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2803 SdHoareTripleChecker+Valid, 2906 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 33 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-16 11:03:03,338 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2803 Valid, 2906 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 33 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-16 11:03:03,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43742 states. [2022-11-16 11:03:05,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43742 to 43742. [2022-11-16 11:03:05,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43742 states, 31357 states have (on average 1.3195458749242592) internal successors, (41377), 32037 states have internal predecessors, (41377), 9096 states have call successors, (9096), 3020 states have call predecessors, (9096), 3288 states have return successors, (9902), 9169 states have call predecessors, (9902), 9095 states have call successors, (9902) [2022-11-16 11:03:05,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43742 states to 43742 states and 60375 transitions. [2022-11-16 11:03:05,907 INFO L78 Accepts]: Start accepts. Automaton has 43742 states and 60375 transitions. Word has length 255 [2022-11-16 11:03:05,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:03:05,907 INFO L495 AbstractCegarLoop]: Abstraction has 43742 states and 60375 transitions. [2022-11-16 11:03:05,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 2 states have internal predecessors, (143), 2 states have call successors, (35), 2 states have call predecessors, (35), 2 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2022-11-16 11:03:05,908 INFO L276 IsEmpty]: Start isEmpty. Operand 43742 states and 60375 transitions. [2022-11-16 11:03:05,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2022-11-16 11:03:05,944 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:03:05,944 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:03:05,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-16 11:03:06,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:03:06,159 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:03:06,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:03:06,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1440448763, now seen corresponding path program 1 times [2022-11-16 11:03:06,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:03:06,160 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643002309] [2022-11-16 11:03:06,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:03:06,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:03:06,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:03:06,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:03:06,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:03:06,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:03:06,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:03:06,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:03:06,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:03:06,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:03:06,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:03:06,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:03:06,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:03:06,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:03:06,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:03:06,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:03:06,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2022-11-16 11:03:06,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2022-11-16 11:03:06,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:03:06,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2022-11-16 11:03:06,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:03:06,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-16 11:03:06,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-16 11:03:06,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:03:06,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2022-11-16 11:03:06,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-16 11:03:06,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2022-11-16 11:03:06,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-11-16 11:03:06,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:03:06,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2022-11-16 11:03:06,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2022-11-16 11:03:06,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 240 [2022-11-16 11:03:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2022-11-16 11:03:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:06,947 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2022-11-16 11:03:06,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:03:06,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643002309] [2022-11-16 11:03:06,947 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643002309] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:03:06,947 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [577056500] [2022-11-16 11:03:06,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:03:06,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:03:06,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:03:06,951 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:03:06,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-16 11:03:09,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:09,370 INFO L263 TraceCheckSpWp]: Trace formula consists of 5044 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-16 11:03:09,379 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:03:09,450 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 90 proven. 1 refuted. 0 times theorem prover too weak. 225 trivial. 0 not checked. [2022-11-16 11:03:09,450 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:03:09,637 INFO L134 CoverageAnalysis]: Checked inductivity of 316 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 305 trivial. 0 not checked. [2022-11-16 11:03:09,638 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [577056500] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:03:09,638 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:03:09,638 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2022-11-16 11:03:09,639 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [164323037] [2022-11-16 11:03:09,639 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:03:09,642 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-16 11:03:09,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:03:09,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-16 11:03:09,643 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2022-11-16 11:03:09,643 INFO L87 Difference]: Start difference. First operand 43742 states and 60375 transitions. Second operand has 11 states, 11 states have (on average 15.818181818181818) internal successors, (174), 7 states have internal predecessors, (174), 2 states have call successors, (73), 6 states have call predecessors, (73), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2022-11-16 11:03:12,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:17,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:20,614 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:22,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:24,681 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:25,981 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:27,989 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:30,954 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:03:53,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:03:53,077 INFO L93 Difference]: Finished difference Result 102207 states and 143455 transitions. [2022-11-16 11:03:53,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-16 11:03:53,078 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 15.818181818181818) internal successors, (174), 7 states have internal predecessors, (174), 2 states have call successors, (73), 6 states have call predecessors, (73), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) Word has length 255 [2022-11-16 11:03:53,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:03:53,371 INFO L225 Difference]: With dead ends: 102207 [2022-11-16 11:03:53,372 INFO L226 Difference]: Without dead ends: 58505 [2022-11-16 11:03:53,495 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 582 GetRequests, 569 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2022-11-16 11:03:53,496 INFO L413 NwaCegarLoop]: 1652 mSDtfsCounter, 4548 mSDsluCounter, 8592 mSDsCounter, 0 mSdLazyCounter, 11212 mSolverCounterSat, 3201 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 37.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4709 SdHoareTripleChecker+Valid, 10244 SdHoareTripleChecker+Invalid, 14418 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3201 IncrementalHoareTripleChecker+Valid, 11212 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.3s IncrementalHoareTripleChecker+Time [2022-11-16 11:03:53,497 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4709 Valid, 10244 Invalid, 14418 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3201 Valid, 11212 Invalid, 5 Unknown, 0 Unchecked, 39.3s Time] [2022-11-16 11:03:53,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58505 states. [2022-11-16 11:03:56,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58505 to 44152. [2022-11-16 11:03:56,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44152 states, 31688 states have (on average 1.3182908356475638) internal successors, (41774), 32417 states have internal predecessors, (41774), 9126 states have call successors, (9126), 3020 states have call predecessors, (9126), 3337 states have return successors, (9987), 9199 states have call predecessors, (9987), 9125 states have call successors, (9987) [2022-11-16 11:03:56,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44152 states to 44152 states and 60887 transitions. [2022-11-16 11:03:56,926 INFO L78 Accepts]: Start accepts. Automaton has 44152 states and 60887 transitions. Word has length 255 [2022-11-16 11:03:56,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:03:56,927 INFO L495 AbstractCegarLoop]: Abstraction has 44152 states and 60887 transitions. [2022-11-16 11:03:56,927 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 15.818181818181818) internal successors, (174), 7 states have internal predecessors, (174), 2 states have call successors, (73), 6 states have call predecessors, (73), 2 states have return successors, (46), 2 states have call predecessors, (46), 2 states have call successors, (46) [2022-11-16 11:03:56,927 INFO L276 IsEmpty]: Start isEmpty. Operand 44152 states and 60887 transitions. [2022-11-16 11:03:56,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 262 [2022-11-16 11:03:56,960 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:03:56,960 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:03:56,979 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-16 11:03:57,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:03:57,175 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:03:57,176 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:03:57,176 INFO L85 PathProgramCache]: Analyzing trace with hash -2059837007, now seen corresponding path program 2 times [2022-11-16 11:03:57,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:03:57,176 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [716134683] [2022-11-16 11:03:57,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:03:57,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:03:57,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:03:57,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:03:57,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:03:57,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:03:57,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:03:57,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:03:57,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:03:57,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:03:57,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:03:57,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:03:57,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:03:57,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:03:57,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:03:57,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:03:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 11:03:57,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 11:03:57,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:03:57,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-16 11:03:57,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-16 11:03:57,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-11-16 11:03:57,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-11-16 11:03:57,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:03:57,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2022-11-16 11:03:57,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2022-11-16 11:03:57,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2022-11-16 11:03:57,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:57,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2022-11-16 11:03:57,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:58,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:03:58,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:58,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2022-11-16 11:03:58,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:58,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-11-16 11:03:58,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:58,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2022-11-16 11:03:58,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:58,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2022-11-16 11:03:58,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:03:58,285 INFO L134 CoverageAnalysis]: Checked inductivity of 331 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 321 trivial. 0 not checked. [2022-11-16 11:03:58,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:03:58,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [716134683] [2022-11-16 11:03:58,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [716134683] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:03:58,286 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:03:58,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 11:03:58,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64537621] [2022-11-16 11:03:58,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:03:58,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:03:58,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:03:58,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:03:58,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:03:58,289 INFO L87 Difference]: Start difference. First operand 44152 states and 60887 transitions. Second operand has 8 states, 8 states have (on average 16.25) internal successors, (130), 4 states have internal predecessors, (130), 2 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-16 11:04:01,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:05,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:07,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:09,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:11,106 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:29,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:04:29,267 INFO L93 Difference]: Finished difference Result 102633 states and 143911 transitions. [2022-11-16 11:04:29,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-16 11:04:29,268 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 16.25) internal successors, (130), 4 states have internal predecessors, (130), 2 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 261 [2022-11-16 11:04:29,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:04:29,494 INFO L225 Difference]: With dead ends: 102633 [2022-11-16 11:04:29,494 INFO L226 Difference]: Without dead ends: 58505 [2022-11-16 11:04:29,615 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2022-11-16 11:04:29,616 INFO L413 NwaCegarLoop]: 1652 mSDtfsCounter, 4543 mSDsluCounter, 5717 mSDsCounter, 0 mSdLazyCounter, 7739 mSolverCounterSat, 3212 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4703 SdHoareTripleChecker+Valid, 7369 SdHoareTripleChecker+Invalid, 10953 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3212 IncrementalHoareTripleChecker+Valid, 7739 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.8s IncrementalHoareTripleChecker+Time [2022-11-16 11:04:29,616 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4703 Valid, 7369 Invalid, 10953 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3212 Valid, 7739 Invalid, 2 Unknown, 0 Unchecked, 26.8s Time] [2022-11-16 11:04:29,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58505 states. [2022-11-16 11:04:33,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 58505 to 44152. [2022-11-16 11:04:33,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44152 states, 31688 states have (on average 1.3175334511486998) internal successors, (41750), 32417 states have internal predecessors, (41750), 9126 states have call successors, (9126), 3020 states have call predecessors, (9126), 3337 states have return successors, (9987), 9199 states have call predecessors, (9987), 9125 states have call successors, (9987) [2022-11-16 11:04:33,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44152 states to 44152 states and 60863 transitions. [2022-11-16 11:04:33,385 INFO L78 Accepts]: Start accepts. Automaton has 44152 states and 60863 transitions. Word has length 261 [2022-11-16 11:04:33,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:04:33,386 INFO L495 AbstractCegarLoop]: Abstraction has 44152 states and 60863 transitions. [2022-11-16 11:04:33,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 16.25) internal successors, (130), 4 states have internal predecessors, (130), 2 states have call successors, (34), 6 states have call predecessors, (34), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2022-11-16 11:04:33,386 INFO L276 IsEmpty]: Start isEmpty. Operand 44152 states and 60863 transitions. [2022-11-16 11:04:33,412 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2022-11-16 11:04:33,413 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:04:33,413 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:04:33,413 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-16 11:04:33,413 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:04:33,413 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:04:33,414 INFO L85 PathProgramCache]: Analyzing trace with hash 458786742, now seen corresponding path program 1 times [2022-11-16 11:04:33,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:04:33,414 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1988936976] [2022-11-16 11:04:33,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:04:33,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:04:33,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:04:34,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:04:34,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:04:34,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:04:34,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:04:34,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:04:34,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:04:34,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:04:34,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:04:34,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:04:34,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:04:34,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:04:34,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:04:34,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:04:34,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 11:04:34,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 11:04:34,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:04:34,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-16 11:04:34,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-16 11:04:34,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-16 11:04:34,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2022-11-16 11:04:34,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2022-11-16 11:04:34,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:04:34,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2022-11-16 11:04:34,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2022-11-16 11:04:34,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2022-11-16 11:04:34,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2022-11-16 11:04:34,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2022-11-16 11:04:34,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:04:34,621 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2022-11-16 11:04:34,621 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:04:34,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1988936976] [2022-11-16 11:04:34,621 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1988936976] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-16 11:04:34,622 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-16 11:04:34,622 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-16 11:04:34,622 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [494363995] [2022-11-16 11:04:34,622 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-16 11:04:34,625 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-16 11:04:34,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:04:34,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-16 11:04:34,626 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-11-16 11:04:34,626 INFO L87 Difference]: Start difference. First operand 44152 states and 60863 transitions. Second operand has 8 states, 8 states have (on average 17.5) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (33), 6 states have call predecessors, (33), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-16 11:04:37,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:42,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:48,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.98s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:50,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:51,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:53,474 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:55,855 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:57,866 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:04:59,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:05:01,956 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:05:03,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:05:05,338 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:05:38,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:05:38,164 INFO L93 Difference]: Finished difference Result 130731 states and 183807 transitions. [2022-11-16 11:05:38,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 11:05:38,165 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (33), 6 states have call predecessors, (33), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 259 [2022-11-16 11:05:38,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:05:38,569 INFO L225 Difference]: With dead ends: 130731 [2022-11-16 11:05:38,569 INFO L226 Difference]: Without dead ends: 86619 [2022-11-16 11:05:38,675 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=94, Invalid=286, Unknown=0, NotChecked=0, Total=380 [2022-11-16 11:05:38,676 INFO L413 NwaCegarLoop]: 2850 mSDtfsCounter, 8078 mSDsluCounter, 8689 mSDsCounter, 0 mSdLazyCounter, 13286 mSolverCounterSat, 5842 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 52.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8398 SdHoareTripleChecker+Valid, 11539 SdHoareTripleChecker+Invalid, 19134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 5842 IncrementalHoareTripleChecker+Valid, 13286 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 55.9s IncrementalHoareTripleChecker+Time [2022-11-16 11:05:38,676 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8398 Valid, 11539 Invalid, 19134 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [5842 Valid, 13286 Invalid, 6 Unknown, 0 Unchecked, 55.9s Time] [2022-11-16 11:05:38,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86619 states. [2022-11-16 11:05:44,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86619 to 65675. [2022-11-16 11:05:44,255 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65675 states, 47112 states have (on average 1.3179232467311937) internal successors, (62090), 48200 states have internal predecessors, (62090), 13638 states have call successors, (13638), 4461 states have call predecessors, (13638), 4924 states have return successors, (14917), 13731 states have call predecessors, (14917), 13637 states have call successors, (14917) [2022-11-16 11:05:44,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65675 states to 65675 states and 90645 transitions. [2022-11-16 11:05:44,507 INFO L78 Accepts]: Start accepts. Automaton has 65675 states and 90645 transitions. Word has length 259 [2022-11-16 11:05:44,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-16 11:05:44,507 INFO L495 AbstractCegarLoop]: Abstraction has 65675 states and 90645 transitions. [2022-11-16 11:05:44,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 17.5) internal successors, (140), 4 states have internal predecessors, (140), 2 states have call successors, (33), 6 states have call predecessors, (33), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2022-11-16 11:05:44,508 INFO L276 IsEmpty]: Start isEmpty. Operand 65675 states and 90645 transitions. [2022-11-16 11:05:44,551 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 266 [2022-11-16 11:05:44,552 INFO L187 NwaCegarLoop]: Found error trace [2022-11-16 11:05:44,552 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-16 11:05:44,552 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-16 11:05:44,553 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-16 11:05:44,553 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-16 11:05:44,553 INFO L85 PathProgramCache]: Analyzing trace with hash -1743830277, now seen corresponding path program 1 times [2022-11-16 11:05:44,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-16 11:05:44,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689492350] [2022-11-16 11:05:44,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:05:44,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-16 11:05:45,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-16 11:05:46,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-16 11:05:46,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-11-16 11:05:46,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-16 11:05:46,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2022-11-16 11:05:46,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2022-11-16 11:05:46,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-11-16 11:05:46,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2022-11-16 11:05:46,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-16 11:05:46,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-16 11:05:46,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2022-11-16 11:05:46,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-16 11:05:46,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2022-11-16 11:05:46,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2022-11-16 11:05:46,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-11-16 11:05:46,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-11-16 11:05:46,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-16 11:05:46,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2022-11-16 11:05:46,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2022-11-16 11:05:46,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-16 11:05:46,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2022-11-16 11:05:46,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2022-11-16 11:05:46,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2022-11-16 11:05:46,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2022-11-16 11:05:46,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2022-11-16 11:05:46,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2022-11-16 11:05:46,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2022-11-16 11:05:46,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2022-11-16 11:05:46,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2022-11-16 11:05:46,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:46,913 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2022-11-16 11:05:46,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-16 11:05:46,913 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689492350] [2022-11-16 11:05:46,914 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689492350] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-16 11:05:46,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952430996] [2022-11-16 11:05:46,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-16 11:05:46,914 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-16 11:05:46,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 [2022-11-16 11:05:46,918 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-16 11:05:46,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_4e970c4f-369f-4c2d-a020-9c7898219b81/bin/uautomizer-tPACEb0tL8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-16 11:05:50,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-16 11:05:50,281 INFO L263 TraceCheckSpWp]: Trace formula consists of 7345 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-16 11:05:50,290 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-16 11:05:50,354 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 124 proven. 16 refuted. 0 times theorem prover too weak. 205 trivial. 0 not checked. [2022-11-16 11:05:50,354 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-16 11:05:50,640 INFO L134 CoverageAnalysis]: Checked inductivity of 345 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2022-11-16 11:05:50,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952430996] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-16 11:05:50,641 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-16 11:05:50,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 7] total 18 [2022-11-16 11:05:50,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1138799986] [2022-11-16 11:05:50,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-16 11:05:50,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-16 11:05:50,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-16 11:05:50,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-16 11:05:50,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-11-16 11:05:50,646 INFO L87 Difference]: Start difference. First operand 65675 states and 90645 transitions. Second operand has 18 states, 18 states have (on average 11.277777777777779) internal successors, (203), 13 states have internal predecessors, (203), 2 states have call successors, (71), 7 states have call predecessors, (71), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) [2022-11-16 11:05:53,403 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:05:57,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:06:01,052 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:06:03,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:06:06,439 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:06:08,452 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-16 11:06:31,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-16 11:06:31,670 INFO L93 Difference]: Finished difference Result 152659 states and 214205 transitions. [2022-11-16 11:06:31,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-16 11:06:31,671 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 11.277777777777779) internal successors, (203), 13 states have internal predecessors, (203), 2 states have call successors, (71), 7 states have call predecessors, (71), 2 states have return successors, (44), 2 states have call predecessors, (44), 2 states have call successors, (44) Word has length 265 [2022-11-16 11:06:31,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-16 11:06:32,058 INFO L225 Difference]: With dead ends: 152659 [2022-11-16 11:06:32,058 INFO L226 Difference]: Without dead ends: 87024 [2022-11-16 11:06:32,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 599 GetRequests, 580 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=109, Invalid=311, Unknown=0, NotChecked=0, Total=420 [2022-11-16 11:06:32,405 INFO L413 NwaCegarLoop]: 1646 mSDtfsCounter, 3789 mSDsluCounter, 5816 mSDsCounter, 0 mSdLazyCounter, 8304 mSolverCounterSat, 2514 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3960 SdHoareTripleChecker+Valid, 7462 SdHoareTripleChecker+Invalid, 10822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2514 IncrementalHoareTripleChecker+Valid, 8304 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2022-11-16 11:06:32,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3960 Valid, 7462 Invalid, 10822 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2514 Valid, 8304 Invalid, 4 Unknown, 0 Unchecked, 32.7s Time] [2022-11-16 11:06:32,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87024 states.