./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--ems_usb.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a 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_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--ems_usb.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc --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 be936ec9376452d086f72aa92ac4fe7deb233a068e40e0ed8f478fbc228d19b6 --- 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-5e519f3 [2022-11-02 21:11:13,801 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-02 21:11:13,804 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-02 21:11:13,859 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-02 21:11:13,860 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-02 21:11:13,864 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-02 21:11:13,867 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-02 21:11:13,875 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-02 21:11:13,878 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-02 21:11:13,884 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-02 21:11:13,885 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-02 21:11:13,888 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-02 21:11:13,889 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-02 21:11:13,892 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-02 21:11:13,894 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-02 21:11:13,896 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-02 21:11:13,898 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-02 21:11:13,899 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-02 21:11:13,901 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-02 21:11:13,909 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-02 21:11:13,910 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-02 21:11:13,912 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-02 21:11:13,916 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-02 21:11:13,917 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-02 21:11:13,926 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-02 21:11:13,926 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-02 21:11:13,926 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-02 21:11:13,928 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-02 21:11:13,929 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-02 21:11:13,932 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-02 21:11:13,932 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-02 21:11:13,933 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-02 21:11:13,935 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-02 21:11:13,937 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-02 21:11:13,938 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-02 21:11:13,939 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-02 21:11:13,939 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-02 21:11:13,940 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-02 21:11:13,940 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-02 21:11:13,941 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-02 21:11:13,942 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-02 21:11:13,943 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/config/svcomp-Reach-64bit-Automizer_Default.epf [2022-11-02 21:11:13,996 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-02 21:11:13,996 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-02 21:11:13,997 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-02 21:11:13,998 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-02 21:11:13,999 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-02 21:11:13,999 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-02 21:11:14,000 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-02 21:11:14,001 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-02 21:11:14,001 INFO L138 SettingsManager]: * Use SBE=true [2022-11-02 21:11:14,001 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-02 21:11:14,003 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-02 21:11:14,003 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-02 21:11:14,003 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-02 21:11:14,004 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-02 21:11:14,004 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-02 21:11:14,004 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-02 21:11:14,005 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-02 21:11:14,005 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-02 21:11:14,005 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-02 21:11:14,005 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-02 21:11:14,006 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-02 21:11:14,006 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 21:11:14,006 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-02 21:11:14,007 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-02 21:11:14,007 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-02 21:11:14,007 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-02 21:11:14,009 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-02 21:11:14,010 INFO L138 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2022-11-02 21:11:14,010 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-02 21:11:14,010 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-02 21:11:14,011 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_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/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_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc 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 -> be936ec9376452d086f72aa92ac4fe7deb233a068e40e0ed8f478fbc228d19b6 [2022-11-02 21:11:14,296 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-02 21:11:14,321 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-02 21:11:14,324 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-02 21:11:14,326 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-02 21:11:14,327 INFO L275 PluginConnector]: CDTParser initialized [2022-11-02 21:11:14,328 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/../../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--ems_usb.ko-entry_point.cil.out.i [2022-11-02 21:11:14,425 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/data/1463aa91d/f6d5d5271001427bba7f88ca1e48e61a/FLAGa596285bd [2022-11-02 21:11:15,382 INFO L306 CDTParser]: Found 1 translation units. [2022-11-02 21:11:15,383 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--ems_usb.ko-entry_point.cil.out.i [2022-11-02 21:11:15,431 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/data/1463aa91d/f6d5d5271001427bba7f88ca1e48e61a/FLAGa596285bd [2022-11-02 21:11:15,822 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/data/1463aa91d/f6d5d5271001427bba7f88ca1e48e61a [2022-11-02 21:11:15,827 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-02 21:11:15,830 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-02 21:11:15,834 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-02 21:11:15,835 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-02 21:11:15,840 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-02 21:11:15,841 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 09:11:15" (1/1) ... [2022-11-02 21:11:15,842 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@20ae66e9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:15, skipping insertion in model container [2022-11-02 21:11:15,843 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.11 09:11:15" (1/1) ... [2022-11-02 21:11:15,852 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-02 21:11:16,003 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-02 21:11:16,840 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--ems_usb.ko-entry_point.cil.out.i[164250,164263] [2022-11-02 21:11:17,326 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 21:11:17,385 INFO L203 MainTranslator]: Completed pre-run [2022-11-02 21:11:17,544 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--ems_usb.ko-entry_point.cil.out.i[164250,164263] [2022-11-02 21:11:17,737 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-02 21:11:17,922 INFO L208 MainTranslator]: Completed translation [2022-11-02 21:11:17,923 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17 WrapperNode [2022-11-02 21:11:17,925 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-02 21:11:17,926 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-02 21:11:17,927 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-02 21:11:17,927 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-02 21:11:17,937 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,042 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,194 INFO L138 Inliner]: procedures = 169, calls = 719, calls flagged for inlining = 77, calls inlined = 77, statements flattened = 1996 [2022-11-02 21:11:18,194 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-02 21:11:18,195 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-02 21:11:18,195 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-02 21:11:18,196 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-02 21:11:18,207 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,207 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,221 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,222 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,284 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,294 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,306 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,315 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,334 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-02 21:11:18,335 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-02 21:11:18,335 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-02 21:11:18,335 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-02 21:11:18,337 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (1/1) ... [2022-11-02 21:11:18,344 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-02 21:11:18,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:11:18,377 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-02 21:11:18,415 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-02 21:11:18,437 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2022-11-02 21:11:18,437 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2022-11-02 21:11:18,437 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-02 21:11:18,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_18 [2022-11-02 21:11:18,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_18 [2022-11-02 21:11:18,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_4 [2022-11-02 21:11:18,438 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_4 [2022-11-02 21:11:18,438 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_fill_bulk_urb_3 [2022-11-02 21:11:18,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_fill_bulk_urb_3 [2022-11-02 21:11:18,439 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_submit_urb_2 [2022-11-02 21:11:18,439 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_submit_urb_2 [2022-11-02 21:11:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-02 21:11:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-02 21:11:18,440 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-02 21:11:18,441 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-02 21:11:18,441 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-02 21:11:18,441 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2022-11-02 21:11:18,441 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2022-11-02 21:11:18,441 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_read_bulk_callback [2022-11-02 21:11:18,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_read_bulk_callback [2022-11-02 21:11:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_present [2022-11-02 21:11:18,442 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_present [2022-11-02 21:11:18,442 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_submit_urb [2022-11-02 21:11:18,442 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_submit_urb [2022-11-02 21:11:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_control_cmd [2022-11-02 21:11:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_control_cmd [2022-11-02 21:11:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2022-11-02 21:11:18,443 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2022-11-02 21:11:18,443 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-11-02 21:11:18,444 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-11-02 21:11:18,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-02 21:11:18,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-02 21:11:18,444 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_alloc_urb [2022-11-02 21:11:18,444 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_alloc_urb [2022-11-02 21:11:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2022-11-02 21:11:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2022-11-02 21:11:18,445 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_anchored_urbs [2022-11-02 21:11:18,445 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_anchored_urbs [2022-11-02 21:11:18,446 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-02 21:11:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-02 21:11:18,446 INFO L130 BoogieDeclarations]: Found specification of procedure init_usb_anchor [2022-11-02 21:11:18,446 INFO L138 BoogieDeclarations]: Found implementation of procedure init_usb_anchor [2022-11-02 21:11:18,447 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-02 21:11:18,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-02 21:11:18,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-02 21:11:18,513 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-02 21:11:18,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-02 21:11:18,513 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-02 21:11:18,513 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-02 21:11:18,513 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2022-11-02 21:11:18,513 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2022-11-02 21:11:18,513 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_command_msg [2022-11-02 21:11:18,513 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_command_msg [2022-11-02 21:11:18,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-02 21:11:18,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2022-11-02 21:11:18,514 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2022-11-02 21:11:18,514 INFO L130 BoogieDeclarations]: Found specification of procedure unlink_all_urbs [2022-11-02 21:11:18,514 INFO L138 BoogieDeclarations]: Found implementation of procedure unlink_all_urbs [2022-11-02 21:11:18,514 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-02 21:11:18,514 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2022-11-02 21:11:18,514 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2022-11-02 21:11:18,514 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-02 21:11:18,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-02 21:11:18,515 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-02 21:11:18,515 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-02 21:11:18,515 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_write_mode [2022-11-02 21:11:18,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_write_mode [2022-11-02 21:11:18,515 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-02 21:11:18,515 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-02 21:11:18,515 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_coherent [2022-11-02 21:11:18,515 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_coherent [2022-11-02 21:11:18,516 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_coherent [2022-11-02 21:11:18,516 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_coherent [2022-11-02 21:11:18,516 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-02 21:11:18,516 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_disconnect [2022-11-02 21:11:18,516 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_disconnect [2022-11-02 21:11:18,516 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-02 21:11:18,516 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-02 21:11:18,516 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2022-11-02 21:11:18,516 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2022-11-02 21:11:18,517 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_read_interrupt_callback [2022-11-02 21:11:18,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_read_interrupt_callback [2022-11-02 21:11:18,517 INFO L130 BoogieDeclarations]: Found specification of procedure usb_anchor_urb [2022-11-02 21:11:18,517 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_anchor_urb [2022-11-02 21:11:18,517 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-02 21:11:18,517 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2022-11-02 21:11:18,517 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2022-11-02 21:11:18,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-02 21:11:18,517 INFO L130 BoogieDeclarations]: Found specification of procedure ems_usb_rx_err [2022-11-02 21:11:18,518 INFO L138 BoogieDeclarations]: Found implementation of procedure ems_usb_rx_err [2022-11-02 21:11:18,518 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-02 21:11:18,518 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-02 21:11:18,518 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2022-11-02 21:11:18,518 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2022-11-02 21:11:18,518 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2022-11-02 21:11:18,518 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2022-11-02 21:11:18,518 INFO L130 BoogieDeclarations]: Found specification of procedure usb_unanchor_urb [2022-11-02 21:11:18,518 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_unanchor_urb [2022-11-02 21:11:18,519 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2022-11-02 21:11:18,519 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2022-11-02 21:11:18,519 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_urb [2022-11-02 21:11:18,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_urb [2022-11-02 21:11:18,561 INFO L130 BoogieDeclarations]: Found specification of procedure close_candev [2022-11-02 21:11:18,561 INFO L138 BoogieDeclarations]: Found implementation of procedure close_candev [2022-11-02 21:11:18,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-02 21:11:18,561 INFO L130 BoogieDeclarations]: Found specification of procedure free_candev [2022-11-02 21:11:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure free_candev [2022-11-02 21:11:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-02 21:11:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-11-02 21:11:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-11-02 21:11:18,562 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-02 21:11:18,562 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-02 21:11:19,381 INFO L235 CfgBuilder]: Building ICFG [2022-11-02 21:11:19,384 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-02 21:11:19,702 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-02 21:11:20,605 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2022-11-02 21:11:24,773 INFO L276 CfgBuilder]: Performing block encoding [2022-11-02 21:11:24,801 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-02 21:11:24,803 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-02 21:11:24,810 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 09:11:24 BoogieIcfgContainer [2022-11-02 21:11:24,813 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-02 21:11:24,816 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-02 21:11:24,817 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-02 21:11:24,822 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-02 21:11:24,822 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.11 09:11:15" (1/3) ... [2022-11-02 21:11:24,823 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6677e8e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 09:11:24, skipping insertion in model container [2022-11-02 21:11:24,825 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.11 09:11:17" (2/3) ... [2022-11-02 21:11:24,826 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6677e8e2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.11 09:11:24, skipping insertion in model container [2022-11-02 21:11:24,832 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.11 09:11:24" (3/3) ... [2022-11-02 21:11:24,834 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--net--can--usb--ems_usb.ko-entry_point.cil.out.i [2022-11-02 21:11:24,863 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-02 21:11:24,863 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-02 21:11:24,990 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-02 21:11:25,000 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;@793c34a6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-02 21:11:25,000 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-02 21:11:25,012 INFO L276 IsEmpty]: Start isEmpty. Operand has 658 states, 475 states have (on average 1.3368421052631578) internal successors, (635), 499 states have internal predecessors, (635), 135 states have call successors, (135), 48 states have call predecessors, (135), 46 states have return successors, (129), 124 states have call predecessors, (129), 129 states have call successors, (129) [2022-11-02 21:11:25,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-02 21:11:25,034 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:25,035 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:11:25,036 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:25,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:25,045 INFO L85 PathProgramCache]: Analyzing trace with hash -80698519, now seen corresponding path program 1 times [2022-11-02 21:11:25,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:25,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [992350530] [2022-11-02 21:11:25,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:25,062 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:25,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:25,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:25,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:25,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:25,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:25,881 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-02 21:11:25,882 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:25,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [992350530] [2022-11-02 21:11:25,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [992350530] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:25,884 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:25,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:11:25,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923753441] [2022-11-02 21:11:25,887 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:25,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:11:25,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:25,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:11:25,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:11:25,942 INFO L87 Difference]: Start difference. First operand has 658 states, 475 states have (on average 1.3368421052631578) internal successors, (635), 499 states have internal predecessors, (635), 135 states have call successors, (135), 48 states have call predecessors, (135), 46 states have return successors, (129), 124 states have call predecessors, (129), 129 states have call successors, (129) Second operand has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-02 21:11:30,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:30,987 INFO L93 Difference]: Finished difference Result 2080 states and 2960 transitions. [2022-11-02 21:11:30,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:11:30,990 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2022-11-02 21:11:30,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:11:31,017 INFO L225 Difference]: With dead ends: 2080 [2022-11-02 21:11:31,017 INFO L226 Difference]: Without dead ends: 1403 [2022-11-02 21:11:31,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:11:31,034 INFO L413 NwaCegarLoop]: 953 mSDtfsCounter, 1256 mSDsluCounter, 1030 mSDsCounter, 0 mSdLazyCounter, 670 mSolverCounterSat, 415 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1349 SdHoareTripleChecker+Valid, 1983 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 415 IncrementalHoareTripleChecker+Valid, 670 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2022-11-02 21:11:31,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1349 Valid, 1983 Invalid, 1085 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [415 Valid, 670 Invalid, 0 Unknown, 0 Unchecked, 4.6s Time] [2022-11-02 21:11:31,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1403 states. [2022-11-02 21:11:31,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1403 to 1253. [2022-11-02 21:11:31,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 913 states have (on average 1.3198247535596934) internal successors, (1205), 941 states have internal predecessors, (1205), 249 states have call successors, (249), 91 states have call predecessors, (249), 90 states have return successors, (244), 234 states have call predecessors, (244), 244 states have call successors, (244) [2022-11-02 21:11:31,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 1698 transitions. [2022-11-02 21:11:31,307 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 1698 transitions. Word has length 28 [2022-11-02 21:11:31,308 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:11:31,308 INFO L495 AbstractCegarLoop]: Abstraction has 1253 states and 1698 transitions. [2022-11-02 21:11:31,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.0) internal successors, (20), 3 states have internal predecessors, (20), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-11-02 21:11:31,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 1698 transitions. [2022-11-02 21:11:31,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-11-02 21:11:31,321 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:31,321 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 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-02 21:11:31,322 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-02 21:11:31,322 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:31,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:31,323 INFO L85 PathProgramCache]: Analyzing trace with hash 366324340, now seen corresponding path program 1 times [2022-11-02 21:11:31,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:31,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970940251] [2022-11-02 21:11:31,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:31,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:31,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:31,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:31,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:31,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:31,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:31,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:11:31,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:31,998 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-02 21:11:31,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:31,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970940251] [2022-11-02 21:11:31,999 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970940251] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:31,999 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:31,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:11:31,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304829363] [2022-11-02 21:11:31,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:32,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:11:32,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:32,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:11:32,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:11:32,002 INFO L87 Difference]: Start difference. First operand 1253 states and 1698 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:36,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:36,213 INFO L93 Difference]: Finished difference Result 4044 states and 5689 transitions. [2022-11-02 21:11:36,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-02 21:11:36,220 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 38 [2022-11-02 21:11:36,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:11:36,242 INFO L225 Difference]: With dead ends: 4044 [2022-11-02 21:11:36,243 INFO L226 Difference]: Without dead ends: 2798 [2022-11-02 21:11:36,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:11:36,252 INFO L413 NwaCegarLoop]: 1044 mSDtfsCounter, 1261 mSDsluCounter, 1062 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 402 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1340 SdHoareTripleChecker+Valid, 2106 SdHoareTripleChecker+Invalid, 1111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 402 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-02 21:11:36,253 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1340 Valid, 2106 Invalid, 1111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [402 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-11-02 21:11:36,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2798 states. [2022-11-02 21:11:36,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2798 to 2592. [2022-11-02 21:11:36,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2592 states, 1892 states have (on average 1.3202959830866807) internal successors, (2498), 1956 states have internal predecessors, (2498), 505 states have call successors, (505), 181 states have call predecessors, (505), 194 states have return successors, (576), 488 states have call predecessors, (576), 500 states have call successors, (576) [2022-11-02 21:11:36,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2592 states to 2592 states and 3579 transitions. [2022-11-02 21:11:36,524 INFO L78 Accepts]: Start accepts. Automaton has 2592 states and 3579 transitions. Word has length 38 [2022-11-02 21:11:36,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:11:36,526 INFO L495 AbstractCegarLoop]: Abstraction has 2592 states and 3579 transitions. [2022-11-02 21:11:36,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:36,527 INFO L276 IsEmpty]: Start isEmpty. Operand 2592 states and 3579 transitions. [2022-11-02 21:11:36,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-11-02 21:11:36,533 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:36,533 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 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-02 21:11:36,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-02 21:11:36,534 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:36,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:36,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1529159426, now seen corresponding path program 1 times [2022-11-02 21:11:36,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:36,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410622189] [2022-11-02 21:11:36,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:36,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:36,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:36,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:36,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:11:36,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:36,932 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-02 21:11:36,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:36,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410622189] [2022-11-02 21:11:36,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [410622189] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:36,933 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:36,933 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:11:36,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893297791] [2022-11-02 21:11:36,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:36,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:11:36,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:36,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:11:36,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:11:36,935 INFO L87 Difference]: Start difference. First operand 2592 states and 3579 transitions. Second operand has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:40,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:40,123 INFO L93 Difference]: Finished difference Result 2790 states and 3914 transitions. [2022-11-02 21:11:40,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:11:40,124 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 39 [2022-11-02 21:11:40,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:11:40,145 INFO L225 Difference]: With dead ends: 2790 [2022-11-02 21:11:40,146 INFO L226 Difference]: Without dead ends: 2787 [2022-11-02 21:11:40,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:11:40,150 INFO L413 NwaCegarLoop]: 819 mSDtfsCounter, 1032 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 259 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1102 SdHoareTripleChecker+Valid, 1178 SdHoareTripleChecker+Invalid, 534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 259 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-11-02 21:11:40,151 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1102 Valid, 1178 Invalid, 534 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [259 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2022-11-02 21:11:40,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2787 states. [2022-11-02 21:11:40,338 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2787 to 2591. [2022-11-02 21:11:40,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2591 states, 1892 states have (on average 1.319767441860465) internal successors, (2497), 1955 states have internal predecessors, (2497), 504 states have call successors, (504), 181 states have call predecessors, (504), 194 states have return successors, (576), 488 states have call predecessors, (576), 500 states have call successors, (576) [2022-11-02 21:11:40,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2591 states to 2591 states and 3577 transitions. [2022-11-02 21:11:40,360 INFO L78 Accepts]: Start accepts. Automaton has 2591 states and 3577 transitions. Word has length 39 [2022-11-02 21:11:40,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:11:40,360 INFO L495 AbstractCegarLoop]: Abstraction has 2591 states and 3577 transitions. [2022-11-02 21:11:40,361 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.5) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:40,361 INFO L276 IsEmpty]: Start isEmpty. Operand 2591 states and 3577 transitions. [2022-11-02 21:11:40,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2022-11-02 21:11:40,362 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:40,363 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 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-02 21:11:40,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-02 21:11:40,363 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:40,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:40,364 INFO L85 PathProgramCache]: Analyzing trace with hash -159609161, now seen corresponding path program 1 times [2022-11-02 21:11:40,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:40,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081753575] [2022-11-02 21:11:40,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:40,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:40,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:40,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:40,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:11:40,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:40,560 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-02 21:11:40,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:40,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081753575] [2022-11-02 21:11:40,561 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081753575] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:40,561 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:40,561 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:11:40,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769625600] [2022-11-02 21:11:40,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:40,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:11:40,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:40,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:11:40,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:11:40,564 INFO L87 Difference]: Start difference. First operand 2591 states and 3577 transitions. Second operand has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:44,596 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-02 21:11:44,631 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:44,632 INFO L93 Difference]: Finished difference Result 2789 states and 3912 transitions. [2022-11-02 21:11:44,632 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:11:44,632 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 40 [2022-11-02 21:11:44,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:11:44,650 INFO L225 Difference]: With dead ends: 2789 [2022-11-02 21:11:44,650 INFO L226 Difference]: Without dead ends: 2786 [2022-11-02 21:11:44,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:11:44,654 INFO L413 NwaCegarLoop]: 824 mSDtfsCounter, 1024 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 256 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1093 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-02 21:11:44,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1093 Valid, 1183 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 3.8s Time] [2022-11-02 21:11:44,659 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2786 states. [2022-11-02 21:11:44,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2786 to 2590. [2022-11-02 21:11:44,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2590 states, 1892 states have (on average 1.3192389006342495) internal successors, (2496), 1954 states have internal predecessors, (2496), 503 states have call successors, (503), 181 states have call predecessors, (503), 194 states have return successors, (576), 488 states have call predecessors, (576), 500 states have call successors, (576) [2022-11-02 21:11:44,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2590 states to 2590 states and 3575 transitions. [2022-11-02 21:11:44,850 INFO L78 Accepts]: Start accepts. Automaton has 2590 states and 3575 transitions. Word has length 40 [2022-11-02 21:11:44,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:11:44,851 INFO L495 AbstractCegarLoop]: Abstraction has 2590 states and 3575 transitions. [2022-11-02 21:11:44,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.75) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:44,851 INFO L276 IsEmpty]: Start isEmpty. Operand 2590 states and 3575 transitions. [2022-11-02 21:11:44,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2022-11-02 21:11:44,853 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:44,853 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:11:44,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-02 21:11:44,854 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:44,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:44,854 INFO L85 PathProgramCache]: Analyzing trace with hash -653219039, now seen corresponding path program 1 times [2022-11-02 21:11:44,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:44,855 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336110353] [2022-11-02 21:11:44,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:44,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:44,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:45,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:45,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:45,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:45,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:45,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:11:45,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:45,087 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-02 21:11:45,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:45,088 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336110353] [2022-11-02 21:11:45,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336110353] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:45,089 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:45,089 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:11:45,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1315288611] [2022-11-02 21:11:45,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:45,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:11:45,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:45,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:11:45,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:11:45,091 INFO L87 Difference]: Start difference. First operand 2590 states and 3575 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:48,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:48,077 INFO L93 Difference]: Finished difference Result 2788 states and 3910 transitions. [2022-11-02 21:11:48,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:11:48,077 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 41 [2022-11-02 21:11:48,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:11:48,099 INFO L225 Difference]: With dead ends: 2788 [2022-11-02 21:11:48,099 INFO L226 Difference]: Without dead ends: 2785 [2022-11-02 21:11:48,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:11:48,106 INFO L413 NwaCegarLoop]: 816 mSDtfsCounter, 1026 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 257 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1095 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 257 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-11-02 21:11:48,108 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1095 Valid, 1174 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [257 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2022-11-02 21:11:48,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2785 states. [2022-11-02 21:11:48,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2785 to 2589. [2022-11-02 21:11:48,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2589 states, 1892 states have (on average 1.3187103594080338) internal successors, (2495), 1953 states have internal predecessors, (2495), 502 states have call successors, (502), 181 states have call predecessors, (502), 194 states have return successors, (576), 488 states have call predecessors, (576), 500 states have call successors, (576) [2022-11-02 21:11:48,351 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2589 states to 2589 states and 3573 transitions. [2022-11-02 21:11:48,352 INFO L78 Accepts]: Start accepts. Automaton has 2589 states and 3573 transitions. Word has length 41 [2022-11-02 21:11:48,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:11:48,352 INFO L495 AbstractCegarLoop]: Abstraction has 2589 states and 3573 transitions. [2022-11-02 21:11:48,352 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:48,355 INFO L276 IsEmpty]: Start isEmpty. Operand 2589 states and 3573 transitions. [2022-11-02 21:11:48,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-11-02 21:11:48,357 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:48,358 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:11:48,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-02 21:11:48,358 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:48,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:48,359 INFO L85 PathProgramCache]: Analyzing trace with hash 1224748794, now seen corresponding path program 1 times [2022-11-02 21:11:48,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:48,365 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147039551] [2022-11-02 21:11:48,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:48,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:48,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:48,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:48,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:48,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:48,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:11:48,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:48,654 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-02 21:11:48,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:48,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147039551] [2022-11-02 21:11:48,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147039551] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:48,656 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:48,656 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-02 21:11:48,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698051244] [2022-11-02 21:11:48,656 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:48,657 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:11:48,657 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:48,657 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:11:48,658 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-02 21:11:48,658 INFO L87 Difference]: Start difference. First operand 2589 states and 3573 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:51,558 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:51,559 INFO L93 Difference]: Finished difference Result 2787 states and 3908 transitions. [2022-11-02 21:11:51,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:11:51,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 42 [2022-11-02 21:11:51,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:11:51,579 INFO L225 Difference]: With dead ends: 2787 [2022-11-02 21:11:51,580 INFO L226 Difference]: Without dead ends: 2775 [2022-11-02 21:11:51,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-02 21:11:51,586 INFO L413 NwaCegarLoop]: 814 mSDtfsCounter, 1023 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 256 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1093 SdHoareTripleChecker+Valid, 1171 SdHoareTripleChecker+Invalid, 529 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 256 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-11-02 21:11:51,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1093 Valid, 1171 Invalid, 529 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [256 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-11-02 21:11:51,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2775 states. [2022-11-02 21:11:51,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2775 to 2579. [2022-11-02 21:11:51,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2579 states, 1883 states have (on average 1.3181093998937865) internal successors, (2482), 1943 states have internal predecessors, (2482), 501 states have call successors, (501), 181 states have call predecessors, (501), 194 states have return successors, (576), 488 states have call predecessors, (576), 500 states have call successors, (576) [2022-11-02 21:11:51,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2579 states to 2579 states and 3559 transitions. [2022-11-02 21:11:51,877 INFO L78 Accepts]: Start accepts. Automaton has 2579 states and 3559 transitions. Word has length 42 [2022-11-02 21:11:51,879 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:11:51,879 INFO L495 AbstractCegarLoop]: Abstraction has 2579 states and 3559 transitions. [2022-11-02 21:11:51,880 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-02 21:11:51,880 INFO L276 IsEmpty]: Start isEmpty. Operand 2579 states and 3559 transitions. [2022-11-02 21:11:51,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-11-02 21:11:51,888 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:51,888 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 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] [2022-11-02 21:11:51,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-02 21:11:51,889 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:51,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:51,889 INFO L85 PathProgramCache]: Analyzing trace with hash 299575856, now seen corresponding path program 1 times [2022-11-02 21:11:51,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:51,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432464179] [2022-11-02 21:11:51,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:51,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:51,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:52,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:52,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-11-02 21:11:52,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-11-02 21:11:52,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:11:52,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:11:52,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-11-02 21:11:52,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2022-11-02 21:11:52,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:52,179 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-11-02 21:11:52,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:52,180 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432464179] [2022-11-02 21:11:52,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432464179] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:52,180 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:52,181 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-02 21:11:52,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [469846666] [2022-11-02 21:11:52,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:52,183 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 21:11:52,183 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:52,184 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 21:11:52,184 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-02 21:11:52,184 INFO L87 Difference]: Start difference. First operand 2579 states and 3559 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, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-02 21:11:57,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 21:11:57,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:11:57,603 INFO L93 Difference]: Finished difference Result 6290 states and 8671 transitions. [2022-11-02 21:11:57,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 21:11:57,604 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, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 85 [2022-11-02 21:11:57,604 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:11:57,629 INFO L225 Difference]: With dead ends: 6290 [2022-11-02 21:11:57,629 INFO L226 Difference]: Without dead ends: 3718 [2022-11-02 21:11:57,640 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-11-02 21:11:57,641 INFO L413 NwaCegarLoop]: 871 mSDtfsCounter, 796 mSDsluCounter, 1798 mSDsCounter, 0 mSdLazyCounter, 1025 mSolverCounterSat, 474 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 819 SdHoareTripleChecker+Valid, 2669 SdHoareTripleChecker+Invalid, 1499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 474 IncrementalHoareTripleChecker+Valid, 1025 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-11-02 21:11:57,641 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [819 Valid, 2669 Invalid, 1499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [474 Valid, 1025 Invalid, 0 Unknown, 0 Unchecked, 4.9s Time] [2022-11-02 21:11:57,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3718 states. [2022-11-02 21:11:57,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3718 to 3352. [2022-11-02 21:11:57,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3352 states, 2448 states have (on average 1.2957516339869282) internal successors, (3172), 2514 states have internal predecessors, (3172), 624 states have call successors, (624), 252 states have call predecessors, (624), 279 states have return successors, (737), 617 states have call predecessors, (737), 623 states have call successors, (737) [2022-11-02 21:11:57,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3352 states to 3352 states and 4533 transitions. [2022-11-02 21:11:57,979 INFO L78 Accepts]: Start accepts. Automaton has 3352 states and 4533 transitions. Word has length 85 [2022-11-02 21:11:57,979 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:11:57,979 INFO L495 AbstractCegarLoop]: Abstraction has 3352 states and 4533 transitions. [2022-11-02 21:11:57,981 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, (9), 5 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-02 21:11:57,981 INFO L276 IsEmpty]: Start isEmpty. Operand 3352 states and 4533 transitions. [2022-11-02 21:11:57,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2022-11-02 21:11:57,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:11:57,987 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 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] [2022-11-02 21:11:57,987 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-02 21:11:57,988 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:11:57,988 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:11:57,988 INFO L85 PathProgramCache]: Analyzing trace with hash -169264503, now seen corresponding path program 1 times [2022-11-02 21:11:57,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:11:57,989 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281475557] [2022-11-02 21:11:57,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:11:57,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:11:58,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:11:58,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:11:58,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:11:58,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:11:58,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-11-02 21:11:58,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:11:58,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:11:58,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:11:58,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-11-02 21:11:58,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:11:58,431 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-11-02 21:11:58,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:11:58,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281475557] [2022-11-02 21:11:58,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281475557] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:11:58,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:11:58,433 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-02 21:11:58,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184626421] [2022-11-02 21:11:58,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:11:58,435 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 21:11:58,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:11:58,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 21:11:58,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-11-02 21:11:58,436 INFO L87 Difference]: Start difference. First operand 3352 states and 4533 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-02 21:12:01,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:01,162 INFO L93 Difference]: Finished difference Result 7908 states and 10733 transitions. [2022-11-02 21:12:01,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 21:12:01,162 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 101 [2022-11-02 21:12:01,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:01,187 INFO L225 Difference]: With dead ends: 7908 [2022-11-02 21:12:01,187 INFO L226 Difference]: Without dead ends: 4570 [2022-11-02 21:12:01,198 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=42, Invalid=68, Unknown=0, NotChecked=0, Total=110 [2022-11-02 21:12:01,199 INFO L413 NwaCegarLoop]: 1028 mSDtfsCounter, 983 mSDsluCounter, 1157 mSDsCounter, 0 mSdLazyCounter, 613 mSolverCounterSat, 624 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1003 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 1237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 624 IncrementalHoareTripleChecker+Valid, 613 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:01,200 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1003 Valid, 2185 Invalid, 1237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [624 Valid, 613 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-11-02 21:12:01,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4570 states. [2022-11-02 21:12:01,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4570 to 4146. [2022-11-02 21:12:01,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4146 states, 3042 states have (on average 1.2840236686390532) internal successors, (3906), 3114 states have internal predecessors, (3906), 746 states have call successors, (746), 322 states have call predecessors, (746), 357 states have return successors, (879), 741 states have call predecessors, (879), 745 states have call successors, (879) [2022-11-02 21:12:01,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4146 states to 4146 states and 5531 transitions. [2022-11-02 21:12:01,558 INFO L78 Accepts]: Start accepts. Automaton has 4146 states and 5531 transitions. Word has length 101 [2022-11-02 21:12:01,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:12:01,559 INFO L495 AbstractCegarLoop]: Abstraction has 4146 states and 5531 transitions. [2022-11-02 21:12:01,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (10), 5 states have call predecessors, (10), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-11-02 21:12:01,559 INFO L276 IsEmpty]: Start isEmpty. Operand 4146 states and 5531 transitions. [2022-11-02 21:12:01,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2022-11-02 21:12:01,571 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:12:01,571 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 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] [2022-11-02 21:12:01,571 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-02 21:12:01,572 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:12:01,572 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:01,572 INFO L85 PathProgramCache]: Analyzing trace with hash -2107056927, now seen corresponding path program 1 times [2022-11-02 21:12:01,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:01,573 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673051465] [2022-11-02 21:12:01,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:01,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:01,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:12:01,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:12:01,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-11-02 21:12:01,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2022-11-02 21:12:01,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:12:01,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2022-11-02 21:12:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-11-02 21:12:01,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-02 21:12:01,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:01,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-02 21:12:02,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:02,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:02,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:02,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:12:02,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:02,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2022-11-02 21:12:02,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:02,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2022-11-02 21:12:02,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:02,047 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2022-11-02 21:12:02,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:02,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673051465] [2022-11-02 21:12:02,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673051465] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:02,048 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:02,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 21:12:02,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [312051221] [2022-11-02 21:12:02,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:02,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 21:12:02,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:02,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 21:12:02,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:12:02,052 INFO L87 Difference]: Start difference. First operand 4146 states and 5531 transitions. Second operand has 8 states, 8 states have (on average 8.875) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 7 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:12:11,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:11,510 INFO L93 Difference]: Finished difference Result 12036 states and 16641 transitions. [2022-11-02 21:12:11,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-02 21:12:11,511 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 7 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 116 [2022-11-02 21:12:11,511 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:11,569 INFO L225 Difference]: With dead ends: 12036 [2022-11-02 21:12:11,569 INFO L226 Difference]: Without dead ends: 7904 [2022-11-02 21:12:11,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2022-11-02 21:12:11,588 INFO L413 NwaCegarLoop]: 1108 mSDtfsCounter, 2146 mSDsluCounter, 2610 mSDsCounter, 0 mSdLazyCounter, 1992 mSolverCounterSat, 1118 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2235 SdHoareTripleChecker+Valid, 3718 SdHoareTripleChecker+Invalid, 3110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1118 IncrementalHoareTripleChecker+Valid, 1992 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:11,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2235 Valid, 3718 Invalid, 3110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1118 Valid, 1992 Invalid, 0 Unknown, 0 Unchecked, 8.6s Time] [2022-11-02 21:12:11,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7904 states. [2022-11-02 21:12:12,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7904 to 6908. [2022-11-02 21:12:12,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6908 states, 5085 states have (on average 1.3061946902654866) internal successors, (6642), 5261 states have internal predecessors, (6642), 1224 states have call successors, (1224), 491 states have call predecessors, (1224), 598 states have return successors, (1611), 1243 states have call predecessors, (1611), 1223 states have call successors, (1611) [2022-11-02 21:12:12,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6908 states to 6908 states and 9477 transitions. [2022-11-02 21:12:12,415 INFO L78 Accepts]: Start accepts. Automaton has 6908 states and 9477 transitions. Word has length 116 [2022-11-02 21:12:12,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:12:12,415 INFO L495 AbstractCegarLoop]: Abstraction has 6908 states and 9477 transitions. [2022-11-02 21:12:12,415 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.875) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (14), 7 states have call predecessors, (14), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:12:12,416 INFO L276 IsEmpty]: Start isEmpty. Operand 6908 states and 9477 transitions. [2022-11-02 21:12:12,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2022-11-02 21:12:12,422 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:12:12,422 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2022-11-02 21:12:12,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-02 21:12:12,423 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:12:12,423 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:12,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1729290461, now seen corresponding path program 1 times [2022-11-02 21:12:12,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:12,424 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967940170] [2022-11-02 21:12:12,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:12,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:12,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:12:12,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:12:12,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:12:12,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:12:12,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-11-02 21:12:12,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-11-02 21:12:12,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:12,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:12:12,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-02 21:12:12,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:12,992 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 21 proven. 1 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-02 21:12:12,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:12,992 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967940170] [2022-11-02 21:12:12,993 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967940170] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:12,993 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1568651452] [2022-11-02 21:12:12,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:12,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:12,994 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:12,999 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:13,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-02 21:12:13,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:13,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 1390 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:13,696 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:13,774 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2022-11-02 21:12:13,775 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:12:13,776 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1568651452] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:13,776 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:12:13,776 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2022-11-02 21:12:13,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535205066] [2022-11-02 21:12:13,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:13,778 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 21:12:13,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:13,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:13,779 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:12:13,779 INFO L87 Difference]: Start difference. First operand 6908 states and 9477 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-02 21:12:14,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:14,655 INFO L93 Difference]: Finished difference Result 17458 states and 23882 transitions. [2022-11-02 21:12:14,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:14,656 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 113 [2022-11-02 21:12:14,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:14,715 INFO L225 Difference]: With dead ends: 17458 [2022-11-02 21:12:14,715 INFO L226 Difference]: Without dead ends: 10568 [2022-11-02 21:12:14,742 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:12:14,743 INFO L413 NwaCegarLoop]: 925 mSDtfsCounter, 684 mSDsluCounter, 710 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 684 SdHoareTripleChecker+Valid, 1635 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:14,744 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [684 Valid, 1635 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 21:12:14,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10568 states. [2022-11-02 21:12:15,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10568 to 10560. [2022-11-02 21:12:15,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10560 states, 7783 states have (on average 1.3129898496723629) internal successors, (10219), 8107 states have internal predecessors, (10219), 1764 states have call successors, (1764), 813 states have call predecessors, (1764), 1012 states have return successors, (2419), 1807 states have call predecessors, (2419), 1763 states have call successors, (2419) [2022-11-02 21:12:15,853 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10560 states to 10560 states and 14402 transitions. [2022-11-02 21:12:15,856 INFO L78 Accepts]: Start accepts. Automaton has 10560 states and 14402 transitions. Word has length 113 [2022-11-02 21:12:15,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:12:15,857 INFO L495 AbstractCegarLoop]: Abstraction has 10560 states and 14402 transitions. [2022-11-02 21:12:15,857 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, (10), 2 states have call predecessors, (10), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2022-11-02 21:12:15,857 INFO L276 IsEmpty]: Start isEmpty. Operand 10560 states and 14402 transitions. [2022-11-02 21:12:15,867 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-02 21:12:15,868 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:12:15,868 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:12:15,916 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:16,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-02 21:12:16,095 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:12:16,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:16,096 INFO L85 PathProgramCache]: Analyzing trace with hash -1544150734, now seen corresponding path program 1 times [2022-11-02 21:12:16,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:16,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [340760956] [2022-11-02 21:12:16,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:16,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:16,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:12:16,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:12:16,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:12:16,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:12:16,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-02 21:12:16,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-02 21:12:16,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-02 21:12:16,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-02 21:12:16,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-02 21:12:16,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-02 21:12:16,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-02 21:12:16,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:16,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:12:16,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2022-11-02 21:12:16,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:16,587 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-02 21:12:16,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:16,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [340760956] [2022-11-02 21:12:16,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [340760956] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:16,588 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:12:16,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 21:12:16,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566568047] [2022-11-02 21:12:16,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:16,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 21:12:16,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:16,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 21:12:16,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:12:16,591 INFO L87 Difference]: Start difference. First operand 10560 states and 14402 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 7 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-02 21:12:21,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:21,610 INFO L93 Difference]: Finished difference Result 22888 states and 31715 transitions. [2022-11-02 21:12:21,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 21:12:21,610 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 7 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 132 [2022-11-02 21:12:21,611 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:21,666 INFO L225 Difference]: With dead ends: 22888 [2022-11-02 21:12:21,666 INFO L226 Difference]: Without dead ends: 12346 [2022-11-02 21:12:21,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2022-11-02 21:12:21,697 INFO L413 NwaCegarLoop]: 800 mSDtfsCounter, 1062 mSDsluCounter, 1368 mSDsCounter, 0 mSdLazyCounter, 905 mSolverCounterSat, 781 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1078 SdHoareTripleChecker+Valid, 2168 SdHoareTripleChecker+Invalid, 1686 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 781 IncrementalHoareTripleChecker+Valid, 905 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:21,697 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1078 Valid, 2168 Invalid, 1686 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [781 Valid, 905 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2022-11-02 21:12:21,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12346 states. [2022-11-02 21:12:22,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12346 to 10576. [2022-11-02 21:12:22,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10576 states, 7799 states have (on average 1.3123477368893448) internal successors, (10235), 8123 states have internal predecessors, (10235), 1764 states have call successors, (1764), 813 states have call predecessors, (1764), 1012 states have return successors, (2419), 1807 states have call predecessors, (2419), 1763 states have call successors, (2419) [2022-11-02 21:12:22,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10576 states to 10576 states and 14418 transitions. [2022-11-02 21:12:22,460 INFO L78 Accepts]: Start accepts. Automaton has 10576 states and 14418 transitions. Word has length 132 [2022-11-02 21:12:22,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:12:22,461 INFO L495 AbstractCegarLoop]: Abstraction has 10576 states and 14418 transitions. [2022-11-02 21:12:22,461 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 3 states have internal predecessors, (81), 2 states have call successors, (15), 7 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-02 21:12:22,461 INFO L276 IsEmpty]: Start isEmpty. Operand 10576 states and 14418 transitions. [2022-11-02 21:12:22,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2022-11-02 21:12:22,471 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:12:22,471 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:12:22,471 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-02 21:12:22,472 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:12:22,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:22,472 INFO L85 PathProgramCache]: Analyzing trace with hash 1099273262, now seen corresponding path program 1 times [2022-11-02 21:12:22,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:22,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661113878] [2022-11-02 21:12:22,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:22,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:22,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:12:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:12:22,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:12:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:12:22,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-02 21:12:22,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-02 21:12:22,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-02 21:12:22,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-02 21:12:22,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-02 21:12:22,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-02 21:12:22,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-02 21:12:22,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:12:22,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2022-11-02 21:12:22,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:22,900 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-02 21:12:22,901 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:22,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661113878] [2022-11-02 21:12:22,901 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661113878] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:22,901 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1932843773] [2022-11-02 21:12:22,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:22,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:22,902 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:22,904 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:22,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-02 21:12:23,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:23,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 1791 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 21:12:23,759 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:23,810 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 15 proven. 1 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-02 21:12:23,810 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:12:23,925 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-02 21:12:23,926 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1932843773] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 21:12:23,926 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 21:12:23,926 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 4] total 12 [2022-11-02 21:12:23,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189584200] [2022-11-02 21:12:23,927 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 21:12:23,927 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-02 21:12:23,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:23,928 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-02 21:12:23,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-11-02 21:12:23,929 INFO L87 Difference]: Start difference. First operand 10576 states and 14418 transitions. Second operand has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (30), 7 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-02 21:12:31,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:31,744 INFO L93 Difference]: Finished difference Result 22984 states and 31843 transitions. [2022-11-02 21:12:31,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-02 21:12:31,744 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (30), 7 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 134 [2022-11-02 21:12:31,745 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:31,797 INFO L225 Difference]: With dead ends: 22984 [2022-11-02 21:12:31,797 INFO L226 Difference]: Without dead ends: 12426 [2022-11-02 21:12:31,825 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-11-02 21:12:31,826 INFO L413 NwaCegarLoop]: 779 mSDtfsCounter, 813 mSDsluCounter, 2630 mSDsCounter, 0 mSdLazyCounter, 1697 mSolverCounterSat, 589 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 829 SdHoareTripleChecker+Valid, 3409 SdHoareTripleChecker+Invalid, 2286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 589 IncrementalHoareTripleChecker+Valid, 1697 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:31,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [829 Valid, 3409 Invalid, 2286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [589 Valid, 1697 Invalid, 0 Unknown, 0 Unchecked, 6.8s Time] [2022-11-02 21:12:31,838 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12426 states. [2022-11-02 21:12:32,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12426 to 10672. [2022-11-02 21:12:32,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10672 states, 7895 states have (on average 1.3085497150094998) internal successors, (10331), 8219 states have internal predecessors, (10331), 1764 states have call successors, (1764), 813 states have call predecessors, (1764), 1012 states have return successors, (2419), 1807 states have call predecessors, (2419), 1763 states have call successors, (2419) [2022-11-02 21:12:32,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10672 states to 10672 states and 14514 transitions. [2022-11-02 21:12:32,778 INFO L78 Accepts]: Start accepts. Automaton has 10672 states and 14514 transitions. Word has length 134 [2022-11-02 21:12:32,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:12:32,779 INFO L495 AbstractCegarLoop]: Abstraction has 10672 states and 14514 transitions. [2022-11-02 21:12:32,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.083333333333334) internal successors, (109), 7 states have internal predecessors, (109), 2 states have call successors, (30), 7 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-02 21:12:32,779 INFO L276 IsEmpty]: Start isEmpty. Operand 10672 states and 14514 transitions. [2022-11-02 21:12:32,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2022-11-02 21:12:32,790 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:12:32,790 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 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] [2022-11-02 21:12:32,833 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:33,003 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-11-02 21:12:33,004 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:12:33,004 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:33,004 INFO L85 PathProgramCache]: Analyzing trace with hash 623947696, now seen corresponding path program 1 times [2022-11-02 21:12:33,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:33,004 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318735308] [2022-11-02 21:12:33,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:33,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:33,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:12:33,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:12:33,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:12:33,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:12:33,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:12:33,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:12:33,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-02 21:12:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-02 21:12:33,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:12:33,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-02 21:12:33,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:33,465 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2022-11-02 21:12:33,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:33,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318735308] [2022-11-02 21:12:33,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318735308] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:33,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [717186851] [2022-11-02 21:12:33,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:33,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:33,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:33,468 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:33,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-02 21:12:34,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:34,107 INFO L263 TraceCheckSpWp]: Trace formula consists of 1598 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-02 21:12:34,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:34,478 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-11-02 21:12:34,478 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:12:34,478 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [717186851] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:34,478 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:12:34,479 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 9 [2022-11-02 21:12:34,479 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622947338] [2022-11-02 21:12:34,479 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:34,479 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:12:34,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:34,480 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:12:34,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-02 21:12:34,480 INFO L87 Difference]: Start difference. First operand 10672 states and 14514 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 4 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-02 21:12:37,524 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:37,524 INFO L93 Difference]: Finished difference Result 31982 states and 43503 transitions. [2022-11-02 21:12:37,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:12:37,525 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 4 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 138 [2022-11-02 21:12:37,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:37,653 INFO L225 Difference]: With dead ends: 31982 [2022-11-02 21:12:37,653 INFO L226 Difference]: Without dead ends: 31974 [2022-11-02 21:12:37,668 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 158 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-11-02 21:12:37,669 INFO L413 NwaCegarLoop]: 1284 mSDtfsCounter, 1632 mSDsluCounter, 1566 mSDsCounter, 0 mSdLazyCounter, 273 mSolverCounterSat, 22 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1632 SdHoareTripleChecker+Valid, 2850 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 273 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:37,670 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1632 Valid, 2850 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 273 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2022-11-02 21:12:37,702 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31974 states. [2022-11-02 21:12:39,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31974 to 31940. [2022-11-02 21:12:39,563 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 31940 states, 23623 states have (on average 1.3089362062396817) internal successors, (30921), 24611 states have internal predecessors, (30921), 5284 states have call successors, (5284), 2433 states have call predecessors, (5284), 3032 states have return successors, (7251), 5399 states have call predecessors, (7251), 5283 states have call successors, (7251) [2022-11-02 21:12:39,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31940 states to 31940 states and 43456 transitions. [2022-11-02 21:12:39,649 INFO L78 Accepts]: Start accepts. Automaton has 31940 states and 43456 transitions. Word has length 138 [2022-11-02 21:12:39,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:12:39,650 INFO L495 AbstractCegarLoop]: Abstraction has 31940 states and 43456 transitions. [2022-11-02 21:12:39,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 4 states have call successors, (13), 4 states have call predecessors, (13), 3 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-02 21:12:39,650 INFO L276 IsEmpty]: Start isEmpty. Operand 31940 states and 43456 transitions. [2022-11-02 21:12:39,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2022-11-02 21:12:39,674 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:12:39,674 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-02 21:12:39,713 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:39,899 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:39,899 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:12:39,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:39,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1636194720, now seen corresponding path program 1 times [2022-11-02 21:12:39,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:39,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1312441327] [2022-11-02 21:12:39,900 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:39,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:40,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:12:40,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:12:40,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:12:40,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:12:40,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-02 21:12:40,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-02 21:12:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-02 21:12:40,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-02 21:12:40,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-02 21:12:40,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-02 21:12:40,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-11-02 21:12:40,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:40,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:12:40,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2022-11-02 21:12:40,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:40,654 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-02 21:12:40,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:40,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1312441327] [2022-11-02 21:12:40,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1312441327] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:40,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238414830] [2022-11-02 21:12:40,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:40,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:40,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:40,657 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:40,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-02 21:12:41,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:41,375 INFO L263 TraceCheckSpWp]: Trace formula consists of 1831 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 21:12:41,380 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:41,422 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 15 proven. 16 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2022-11-02 21:12:41,422 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:12:41,596 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 7 proven. 16 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-02 21:12:41,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238414830] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 21:12:41,597 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 21:12:41,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 7] total 18 [2022-11-02 21:12:41,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1947101972] [2022-11-02 21:12:41,598 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 21:12:41,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-02 21:12:41,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:41,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-02 21:12:41,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=213, Unknown=0, NotChecked=0, Total=306 [2022-11-02 21:12:41,600 INFO L87 Difference]: Start difference. First operand 31940 states and 43456 transitions. Second operand has 18 states, 18 states have (on average 6.722222222222222) internal successors, (121), 13 states have internal predecessors, (121), 2 states have call successors, (30), 7 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-02 21:12:51,937 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-02 21:12:52,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:52,203 INFO L93 Difference]: Finished difference Result 69696 states and 96399 transitions. [2022-11-02 21:12:52,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-11-02 21:12:52,204 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 6.722222222222222) internal successors, (121), 13 states have internal predecessors, (121), 2 states have call successors, (30), 7 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 140 [2022-11-02 21:12:52,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:52,354 INFO L225 Difference]: With dead ends: 69696 [2022-11-02 21:12:52,354 INFO L226 Difference]: Without dead ends: 37774 [2022-11-02 21:12:52,441 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 298 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=100, Invalid=242, Unknown=0, NotChecked=0, Total=342 [2022-11-02 21:12:52,441 INFO L413 NwaCegarLoop]: 797 mSDtfsCounter, 1045 mSDsluCounter, 3850 mSDsCounter, 0 mSdLazyCounter, 2397 mSolverCounterSat, 766 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1061 SdHoareTripleChecker+Valid, 4647 SdHoareTripleChecker+Invalid, 3164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 766 IncrementalHoareTripleChecker+Valid, 2397 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.0s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:52,442 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1061 Valid, 4647 Invalid, 3164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [766 Valid, 2397 Invalid, 1 Unknown, 0 Unchecked, 8.0s Time] [2022-11-02 21:12:52,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 37774 states. [2022-11-02 21:12:55,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 37774 to 32516. [2022-11-02 21:12:55,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32516 states, 24199 states have (on average 1.30158271002934) internal successors, (31497), 25187 states have internal predecessors, (31497), 5284 states have call successors, (5284), 2433 states have call predecessors, (5284), 3032 states have return successors, (7251), 5399 states have call predecessors, (7251), 5283 states have call successors, (7251) [2022-11-02 21:12:55,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32516 states to 32516 states and 44032 transitions. [2022-11-02 21:12:55,493 INFO L78 Accepts]: Start accepts. Automaton has 32516 states and 44032 transitions. Word has length 140 [2022-11-02 21:12:55,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:12:55,494 INFO L495 AbstractCegarLoop]: Abstraction has 32516 states and 44032 transitions. [2022-11-02 21:12:55,494 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 6.722222222222222) internal successors, (121), 13 states have internal predecessors, (121), 2 states have call successors, (30), 7 states have call predecessors, (30), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2022-11-02 21:12:55,494 INFO L276 IsEmpty]: Start isEmpty. Operand 32516 states and 44032 transitions. [2022-11-02 21:12:55,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2022-11-02 21:12:55,521 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:12:55,521 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 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] [2022-11-02 21:12:55,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-02 21:12:55,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:55,748 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:12:55,748 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:12:55,748 INFO L85 PathProgramCache]: Analyzing trace with hash -1012643333, now seen corresponding path program 1 times [2022-11-02 21:12:55,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:12:55,748 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1682801481] [2022-11-02 21:12:55,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:55,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:12:55,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:12:56,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:12:56,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:12:56,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:12:56,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:12:56,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:12:56,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:56,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-02 21:12:56,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-02 21:12:56,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:12:56,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:12:56,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-02 21:12:56,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2022-11-02 21:12:56,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:56,550 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 21 proven. 10 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-02 21:12:56,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:12:56,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1682801481] [2022-11-02 21:12:56,551 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1682801481] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:12:56,551 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281169063] [2022-11-02 21:12:56,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:12:56,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:12:56,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:12:56,552 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:12:56,573 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-02 21:12:57,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:12:57,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 1685 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-02 21:12:57,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:12:57,439 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2022-11-02 21:12:57,439 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:12:57,440 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281169063] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:12:57,440 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:12:57,440 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [11] total 12 [2022-11-02 21:12:57,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805043234] [2022-11-02 21:12:57,440 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:12:57,441 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-02 21:12:57,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:12:57,441 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-02 21:12:57,441 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-11-02 21:12:57,441 INFO L87 Difference]: Start difference. First operand 32516 states and 44032 transitions. Second operand has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-02 21:12:59,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:12:59,403 INFO L93 Difference]: Finished difference Result 49994 states and 67597 transitions. [2022-11-02 21:12:59,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-02 21:12:59,403 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 148 [2022-11-02 21:12:59,404 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:12:59,443 INFO L225 Difference]: With dead ends: 49994 [2022-11-02 21:12:59,443 INFO L226 Difference]: Without dead ends: 17436 [2022-11-02 21:12:59,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 180 GetRequests, 170 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2022-11-02 21:12:59,488 INFO L413 NwaCegarLoop]: 1042 mSDtfsCounter, 743 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 743 SdHoareTripleChecker+Valid, 1278 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2022-11-02 21:12:59,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [743 Valid, 1278 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2022-11-02 21:12:59,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17436 states. [2022-11-02 21:13:00,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17436 to 17392. [2022-11-02 21:13:00,662 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17392 states, 12948 states have (on average 1.2892338585109668) internal successors, (16693), 13453 states have internal predecessors, (16693), 2815 states have call successors, (2815), 1317 states have call predecessors, (2815), 1628 states have return successors, (3828), 2873 states have call predecessors, (3828), 2814 states have call successors, (3828) [2022-11-02 21:13:00,699 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17392 states to 17392 states and 23336 transitions. [2022-11-02 21:13:00,703 INFO L78 Accepts]: Start accepts. Automaton has 17392 states and 23336 transitions. Word has length 148 [2022-11-02 21:13:00,703 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:00,703 INFO L495 AbstractCegarLoop]: Abstraction has 17392 states and 23336 transitions. [2022-11-02 21:13:00,704 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.666666666666664) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-11-02 21:13:00,704 INFO L276 IsEmpty]: Start isEmpty. Operand 17392 states and 23336 transitions. [2022-11-02 21:13:00,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-02 21:13:00,724 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:00,724 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2022-11-02 21:13:00,763 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-11-02 21:13:00,943 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-02 21:13:00,943 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:00,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:00,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1058668567, now seen corresponding path program 1 times [2022-11-02 21:13:00,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:00,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1126351729] [2022-11-02 21:13:00,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:00,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:01,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:01,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:01,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:01,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:01,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:13:01,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:13:01,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:01,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-02 21:13:01,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-02 21:13:01,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:01,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:13:01,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-11-02 21:13:01,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:01,937 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-02 21:13:01,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:01,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1126351729] [2022-11-02 21:13:01,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1126351729] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:13:01,938 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:13:01,938 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-11-02 21:13:01,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029033003] [2022-11-02 21:13:01,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:01,939 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-02 21:13:01,939 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:01,939 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-02 21:13:01,940 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2022-11-02 21:13:01,940 INFO L87 Difference]: Start difference. First operand 17392 states and 23336 transitions. Second operand has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 4 states have internal predecessors, (106), 3 states have call successors, (13), 6 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-02 21:13:07,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:13:07,487 INFO L93 Difference]: Finished difference Result 36304 states and 49148 transitions. [2022-11-02 21:13:07,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-02 21:13:07,488 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 4 states have internal predecessors, (106), 3 states have call successors, (13), 6 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) Word has length 150 [2022-11-02 21:13:07,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:13:07,573 INFO L225 Difference]: With dead ends: 36304 [2022-11-02 21:13:07,573 INFO L226 Difference]: Without dead ends: 18930 [2022-11-02 21:13:07,607 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2022-11-02 21:13:07,608 INFO L413 NwaCegarLoop]: 809 mSDtfsCounter, 715 mSDsluCounter, 2983 mSDsCounter, 0 mSdLazyCounter, 1494 mSolverCounterSat, 531 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 719 SdHoareTripleChecker+Valid, 3792 SdHoareTripleChecker+Invalid, 2025 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 531 IncrementalHoareTripleChecker+Valid, 1494 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2022-11-02 21:13:07,608 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [719 Valid, 3792 Invalid, 2025 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [531 Valid, 1494 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2022-11-02 21:13:07,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18930 states. [2022-11-02 21:13:08,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18930 to 17539. [2022-11-02 21:13:08,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17539 states, 13053 states have (on average 1.2869072243928599) internal successors, (16798), 13558 states have internal predecessors, (16798), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2915 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:13:08,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17539 states to 17539 states and 23597 transitions. [2022-11-02 21:13:08,947 INFO L78 Accepts]: Start accepts. Automaton has 17539 states and 23597 transitions. Word has length 150 [2022-11-02 21:13:08,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:08,948 INFO L495 AbstractCegarLoop]: Abstraction has 17539 states and 23597 transitions. [2022-11-02 21:13:08,948 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 4 states have internal predecessors, (106), 3 states have call successors, (13), 6 states have call predecessors, (13), 3 states have return successors, (12), 4 states have call predecessors, (12), 3 states have call successors, (12) [2022-11-02 21:13:08,948 INFO L276 IsEmpty]: Start isEmpty. Operand 17539 states and 23597 transitions. [2022-11-02 21:13:08,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2022-11-02 21:13:08,966 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:08,966 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2022-11-02 21:13:08,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-02 21:13:08,967 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:08,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:08,967 INFO L85 PathProgramCache]: Analyzing trace with hash -108107043, now seen corresponding path program 1 times [2022-11-02 21:13:08,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:08,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93022716] [2022-11-02 21:13:08,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:08,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:09,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:09,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:09,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:09,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:09,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:13:09,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:13:09,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:09,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2022-11-02 21:13:09,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-11-02 21:13:09,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:09,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:09,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:13:09,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2022-11-02 21:13:09,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:09,816 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-11-02 21:13:09,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:09,817 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93022716] [2022-11-02 21:13:09,817 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93022716] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:13:09,817 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:13:09,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 21:13:09,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223683253] [2022-11-02 21:13:09,818 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:09,819 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 21:13:09,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:09,819 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 21:13:09,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-02 21:13:09,820 INFO L87 Difference]: Start difference. First operand 17539 states and 23597 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:13:13,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:13:13,849 INFO L93 Difference]: Finished difference Result 36493 states and 49535 transitions. [2022-11-02 21:13:13,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 21:13:13,849 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 156 [2022-11-02 21:13:13,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:13:13,910 INFO L225 Difference]: With dead ends: 36493 [2022-11-02 21:13:13,910 INFO L226 Difference]: Without dead ends: 18972 [2022-11-02 21:13:13,944 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:13:13,944 INFO L413 NwaCegarLoop]: 804 mSDtfsCounter, 484 mSDsluCounter, 1441 mSDsCounter, 0 mSdLazyCounter, 748 mSolverCounterSat, 366 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 488 SdHoareTripleChecker+Valid, 2245 SdHoareTripleChecker+Invalid, 1114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 366 IncrementalHoareTripleChecker+Valid, 748 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-11-02 21:13:13,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [488 Valid, 2245 Invalid, 1114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [366 Valid, 748 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-11-02 21:13:13,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18972 states. [2022-11-02 21:13:15,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18972 to 17581. [2022-11-02 21:13:15,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17581 states, 13095 states have (on average 1.2859870179457809) internal successors, (16840), 13600 states have internal predecessors, (16840), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2915 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:13:15,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17581 states to 17581 states and 23639 transitions. [2022-11-02 21:13:15,123 INFO L78 Accepts]: Start accepts. Automaton has 17581 states and 23639 transitions. Word has length 156 [2022-11-02 21:13:15,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:15,123 INFO L495 AbstractCegarLoop]: Abstraction has 17581 states and 23639 transitions. [2022-11-02 21:13:15,123 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:13:15,124 INFO L276 IsEmpty]: Start isEmpty. Operand 17581 states and 23639 transitions. [2022-11-02 21:13:15,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-02 21:13:15,137 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:15,137 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:13:15,138 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-02 21:13:15,138 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:15,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:15,138 INFO L85 PathProgramCache]: Analyzing trace with hash -1272143806, now seen corresponding path program 1 times [2022-11-02 21:13:15,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:15,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881013898] [2022-11-02 21:13:15,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:15,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:16,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:16,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:16,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:16,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-02 21:13:16,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-11-02 21:13:16,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-11-02 21:13:16,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2022-11-02 21:13:16,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2022-11-02 21:13:16,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-11-02 21:13:16,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2022-11-02 21:13:16,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:16,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:16,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:13:16,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-11-02 21:13:16,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:16,273 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 7 proven. 4 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2022-11-02 21:13:16,273 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:16,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881013898] [2022-11-02 21:13:16,274 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881013898] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:13:16,274 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636869420] [2022-11-02 21:13:16,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:16,274 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:13:16,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:13:16,276 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:13:16,299 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-02 21:13:17,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:17,099 INFO L263 TraceCheckSpWp]: Trace formula consists of 1947 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-02 21:13:17,104 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:13:17,143 INFO L134 CoverageAnalysis]: Checked inductivity of 152 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 137 trivial. 0 not checked. [2022-11-02 21:13:17,143 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:13:17,143 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636869420] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:13:17,143 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:13:17,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 11 [2022-11-02 21:13:17,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411726367] [2022-11-02 21:13:17,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:17,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-02 21:13:17,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:17,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-02 21:13:17,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2022-11-02 21:13:17,146 INFO L87 Difference]: Start difference. First operand 17581 states and 23639 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-02 21:13:20,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:13:20,203 INFO L93 Difference]: Finished difference Result 38812 states and 52975 transitions. [2022-11-02 21:13:20,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-02 21:13:20,204 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 158 [2022-11-02 21:13:20,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:13:20,284 INFO L225 Difference]: With dead ends: 38812 [2022-11-02 21:13:20,284 INFO L226 Difference]: Without dead ends: 21249 [2022-11-02 21:13:20,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 196 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2022-11-02 21:13:20,332 INFO L413 NwaCegarLoop]: 1148 mSDtfsCounter, 463 mSDsluCounter, 4074 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 463 SdHoareTripleChecker+Valid, 5222 SdHoareTripleChecker+Invalid, 140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2022-11-02 21:13:20,332 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [463 Valid, 5222 Invalid, 140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2022-11-02 21:13:20,353 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21249 states. [2022-11-02 21:13:21,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21249 to 17671. [2022-11-02 21:13:21,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17671 states, 13185 states have (on average 1.2840348881304513) internal successors, (16930), 13660 states have internal predecessors, (16930), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2945 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:13:21,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17671 states to 17671 states and 23729 transitions. [2022-11-02 21:13:21,796 INFO L78 Accepts]: Start accepts. Automaton has 17671 states and 23729 transitions. Word has length 158 [2022-11-02 21:13:21,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:21,796 INFO L495 AbstractCegarLoop]: Abstraction has 17671 states and 23729 transitions. [2022-11-02 21:13:21,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 5 states have internal predecessors, (91), 2 states have call successors, (16), 2 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-02 21:13:21,797 INFO L276 IsEmpty]: Start isEmpty. Operand 17671 states and 23729 transitions. [2022-11-02 21:13:21,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2022-11-02 21:13:21,808 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:21,808 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2022-11-02 21:13:21,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-02 21:13:22,035 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-02 21:13:22,036 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:22,036 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:22,036 INFO L85 PathProgramCache]: Analyzing trace with hash 2141792453, now seen corresponding path program 1 times [2022-11-02 21:13:22,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:22,036 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [149277037] [2022-11-02 21:13:22,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:22,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:22,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:22,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:22,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:22,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:22,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:13:22,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:13:22,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:22,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2022-11-02 21:13:22,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-11-02 21:13:22,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:22,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:22,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:13:22,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-02 21:13:22,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:22,918 INFO L134 CoverageAnalysis]: Checked inductivity of 71 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-02 21:13:22,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:22,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [149277037] [2022-11-02 21:13:22,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [149277037] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:13:22,919 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:13:22,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-02 21:13:22,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879237480] [2022-11-02 21:13:22,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:22,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-02 21:13:22,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:22,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-02 21:13:22,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-02 21:13:22,922 INFO L87 Difference]: Start difference. First operand 17671 states and 23729 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:13:28,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:13:28,248 INFO L93 Difference]: Finished difference Result 36757 states and 49799 transitions. [2022-11-02 21:13:28,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-02 21:13:28,249 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 157 [2022-11-02 21:13:28,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:13:28,316 INFO L225 Difference]: With dead ends: 36757 [2022-11-02 21:13:28,316 INFO L226 Difference]: Without dead ends: 19104 [2022-11-02 21:13:28,350 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:13:28,351 INFO L413 NwaCegarLoop]: 815 mSDtfsCounter, 483 mSDsluCounter, 1776 mSDsCounter, 0 mSdLazyCounter, 970 mSolverCounterSat, 363 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 487 SdHoareTripleChecker+Valid, 2591 SdHoareTripleChecker+Invalid, 1333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 363 IncrementalHoareTripleChecker+Valid, 970 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2022-11-02 21:13:28,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [487 Valid, 2591 Invalid, 1333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [363 Valid, 970 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2022-11-02 21:13:28,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19104 states. [2022-11-02 21:13:29,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19104 to 17713. [2022-11-02 21:13:29,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17713 states, 13227 states have (on average 1.2831329855598397) internal successors, (16972), 13702 states have internal predecessors, (16972), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2945 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:13:29,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17713 states to 17713 states and 23771 transitions. [2022-11-02 21:13:29,582 INFO L78 Accepts]: Start accepts. Automaton has 17713 states and 23771 transitions. Word has length 157 [2022-11-02 21:13:29,583 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:29,583 INFO L495 AbstractCegarLoop]: Abstraction has 17713 states and 23771 transitions. [2022-11-02 21:13:29,583 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (14), 6 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:13:29,583 INFO L276 IsEmpty]: Start isEmpty. Operand 17713 states and 23771 transitions. [2022-11-02 21:13:29,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2022-11-02 21:13:29,595 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:29,595 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2022-11-02 21:13:29,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-02 21:13:29,596 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:29,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:29,596 INFO L85 PathProgramCache]: Analyzing trace with hash -879612265, now seen corresponding path program 1 times [2022-11-02 21:13:29,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:29,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800836178] [2022-11-02 21:13:29,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:29,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:29,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:30,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:30,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:30,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:30,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:13:30,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:13:30,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:30,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:30,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-11-02 21:13:30,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:30,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:30,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:13:30,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2022-11-02 21:13:30,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:30,739 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-02 21:13:30,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:30,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800836178] [2022-11-02 21:13:30,739 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800836178] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:13:30,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [137928844] [2022-11-02 21:13:30,740 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:30,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:13:30,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:13:30,744 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:13:30,767 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-02 21:13:31,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:31,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 1784 conjuncts, 6 conjunts are in the unsatisfiable core [2022-11-02 21:13:31,570 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:13:31,624 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-02 21:13:31,626 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:13:31,778 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2022-11-02 21:13:31,781 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [137928844] provided 1 perfect and 1 imperfect interpolant sequences [2022-11-02 21:13:31,781 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-11-02 21:13:31,781 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8, 5] total 12 [2022-11-02 21:13:31,782 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833466806] [2022-11-02 21:13:31,782 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:31,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-02 21:13:31,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:31,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-02 21:13:31,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-11-02 21:13:31,783 INFO L87 Difference]: Start difference. First operand 17713 states and 23771 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:13:33,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:13:33,648 INFO L93 Difference]: Finished difference Result 35450 states and 47744 transitions. [2022-11-02 21:13:33,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-02 21:13:33,649 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 158 [2022-11-02 21:13:33,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:13:33,694 INFO L225 Difference]: With dead ends: 35450 [2022-11-02 21:13:33,694 INFO L226 Difference]: Without dead ends: 17755 [2022-11-02 21:13:33,725 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 346 GetRequests, 336 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2022-11-02 21:13:33,726 INFO L413 NwaCegarLoop]: 854 mSDtfsCounter, 10 mSDsluCounter, 852 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 1706 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-11-02 21:13:33,726 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 1706 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-11-02 21:13:33,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17755 states. [2022-11-02 21:13:34,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17755 to 17755. [2022-11-02 21:13:34,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17755 states, 13269 states have (on average 1.282236792523928) internal successors, (17014), 13744 states have internal predecessors, (17014), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2945 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:13:34,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17755 states to 17755 states and 23813 transitions. [2022-11-02 21:13:34,999 INFO L78 Accepts]: Start accepts. Automaton has 17755 states and 23813 transitions. Word has length 158 [2022-11-02 21:13:35,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:35,000 INFO L495 AbstractCegarLoop]: Abstraction has 17755 states and 23813 transitions. [2022-11-02 21:13:35,000 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2022-11-02 21:13:35,000 INFO L276 IsEmpty]: Start isEmpty. Operand 17755 states and 23813 transitions. [2022-11-02 21:13:35,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2022-11-02 21:13:35,009 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:35,010 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 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] [2022-11-02 21:13:35,035 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-02 21:13:35,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:13:35,211 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:35,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:35,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1261992639, now seen corresponding path program 1 times [2022-11-02 21:13:35,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:35,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452124233] [2022-11-02 21:13:35,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:35,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:35,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:35,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:35,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:35,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:35,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:35,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:35,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:35,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:35,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:35,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:13:35,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:35,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:13:35,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:35,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:35,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:36,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 21:13:36,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:36,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-02 21:13:36,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:36,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:36,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:36,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:36,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:36,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:13:36,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:36,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2022-11-02 21:13:36,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:36,121 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2022-11-02 21:13:36,122 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:36,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452124233] [2022-11-02 21:13:36,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452124233] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:13:36,122 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [221854884] [2022-11-02 21:13:36,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:36,123 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:13:36,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:13:36,124 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:13:36,150 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-02 21:13:37,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:37,279 INFO L263 TraceCheckSpWp]: Trace formula consists of 1803 conjuncts, 52 conjunts are in the unsatisfiable core [2022-11-02 21:13:37,283 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:13:37,653 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2022-11-02 21:13:37,653 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:13:37,654 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [221854884] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:13:37,654 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:13:37,654 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [8] total 20 [2022-11-02 21:13:37,654 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [26690860] [2022-11-02 21:13:37,654 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:37,655 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-11-02 21:13:37,655 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:37,655 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-11-02 21:13:37,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=337, Unknown=0, NotChecked=0, Total=380 [2022-11-02 21:13:37,656 INFO L87 Difference]: Start difference. First operand 17755 states and 23813 transitions. Second operand has 14 states, 13 states have (on average 8.692307692307692) internal successors, (113), 11 states have internal predecessors, (113), 4 states have call successors, (14), 2 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-02 21:13:42,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:13:42,891 INFO L93 Difference]: Finished difference Result 44875 states and 61771 transitions. [2022-11-02 21:13:42,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2022-11-02 21:13:42,891 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 8.692307692307692) internal successors, (113), 11 states have internal predecessors, (113), 4 states have call successors, (14), 2 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) Word has length 159 [2022-11-02 21:13:42,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:13:42,976 INFO L225 Difference]: With dead ends: 44875 [2022-11-02 21:13:42,977 INFO L226 Difference]: Without dead ends: 27138 [2022-11-02 21:13:43,013 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 175 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 174 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=120, Invalid=1070, Unknown=0, NotChecked=0, Total=1190 [2022-11-02 21:13:43,014 INFO L413 NwaCegarLoop]: 1940 mSDtfsCounter, 2631 mSDsluCounter, 20095 mSDsCounter, 0 mSdLazyCounter, 1482 mSolverCounterSat, 407 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2689 SdHoareTripleChecker+Valid, 22035 SdHoareTripleChecker+Invalid, 1889 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 407 IncrementalHoareTripleChecker+Valid, 1482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2022-11-02 21:13:43,014 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2689 Valid, 22035 Invalid, 1889 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [407 Valid, 1482 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2022-11-02 21:13:43,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 27138 states. [2022-11-02 21:13:44,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 27138 to 17734. [2022-11-02 21:13:44,747 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17734 states, 13248 states have (on average 1.2790609903381642) internal successors, (16945), 13723 states have internal predecessors, (16945), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2945 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:13:44,786 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17734 states to 17734 states and 23744 transitions. [2022-11-02 21:13:44,789 INFO L78 Accepts]: Start accepts. Automaton has 17734 states and 23744 transitions. Word has length 159 [2022-11-02 21:13:44,790 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:44,790 INFO L495 AbstractCegarLoop]: Abstraction has 17734 states and 23744 transitions. [2022-11-02 21:13:44,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 8.692307692307692) internal successors, (113), 11 states have internal predecessors, (113), 4 states have call successors, (14), 2 states have call predecessors, (14), 5 states have return successors, (13), 6 states have call predecessors, (13), 4 states have call successors, (13) [2022-11-02 21:13:44,790 INFO L276 IsEmpty]: Start isEmpty. Operand 17734 states and 23744 transitions. [2022-11-02 21:13:44,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2022-11-02 21:13:44,801 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:44,801 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 4, 4, 4, 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] [2022-11-02 21:13:44,830 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-02 21:13:45,002 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-02 21:13:45,002 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:45,003 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:45,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1758936904, now seen corresponding path program 2 times [2022-11-02 21:13:45,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:45,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679779691] [2022-11-02 21:13:45,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:45,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:45,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:45,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:45,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:45,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:45,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-11-02 21:13:45,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:45,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-11-02 21:13:45,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-11-02 21:13:45,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-11-02 21:13:45,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2022-11-02 21:13:45,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2022-11-02 21:13:45,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2022-11-02 21:13:45,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:45,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:45,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:13:45,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2022-11-02 21:13:45,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:45,826 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 9 proven. 2 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2022-11-02 21:13:45,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:45,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679779691] [2022-11-02 21:13:45,826 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679779691] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:13:45,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1764982864] [2022-11-02 21:13:45,827 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 21:13:45,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:13:45,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:13:45,828 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:13:45,854 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-02 21:13:47,151 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 21:13:47,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 21:13:47,160 INFO L263 TraceCheckSpWp]: Trace formula consists of 1973 conjuncts, 56 conjunts are in the unsatisfiable core [2022-11-02 21:13:47,164 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:13:47,436 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2022-11-02 21:13:47,436 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-02 21:13:47,437 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1764982864] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:13:47,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-11-02 21:13:47,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [10] total 19 [2022-11-02 21:13:47,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708389494] [2022-11-02 21:13:47,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:47,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-02 21:13:47,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:47,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-02 21:13:47,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=301, Unknown=0, NotChecked=0, Total=342 [2022-11-02 21:13:47,439 INFO L87 Difference]: Start difference. First operand 17734 states and 23744 transitions. Second operand has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 9 states have internal predecessors, (91), 4 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-02 21:13:51,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:13:51,130 INFO L93 Difference]: Finished difference Result 40022 states and 54269 transitions. [2022-11-02 21:13:51,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-02 21:13:51,133 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 9 states have internal predecessors, (91), 4 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 4 states have call successors, (16) Word has length 164 [2022-11-02 21:13:51,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:13:51,189 INFO L225 Difference]: With dead ends: 40022 [2022-11-02 21:13:51,190 INFO L226 Difference]: Without dead ends: 22306 [2022-11-02 21:13:51,221 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 212 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=89, Invalid=723, Unknown=0, NotChecked=0, Total=812 [2022-11-02 21:13:51,221 INFO L413 NwaCegarLoop]: 1966 mSDtfsCounter, 1379 mSDsluCounter, 16505 mSDsCounter, 0 mSdLazyCounter, 771 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1446 SdHoareTripleChecker+Valid, 18471 SdHoareTripleChecker+Invalid, 871 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 771 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2022-11-02 21:13:51,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1446 Valid, 18471 Invalid, 871 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 771 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2022-11-02 21:13:51,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22306 states. [2022-11-02 21:13:52,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22306 to 17734. [2022-11-02 21:13:52,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17734 states, 13248 states have (on average 1.2779287439613527) internal successors, (16930), 13723 states have internal predecessors, (16930), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2945 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:13:52,895 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17734 states to 17734 states and 23729 transitions. [2022-11-02 21:13:52,897 INFO L78 Accepts]: Start accepts. Automaton has 17734 states and 23729 transitions. Word has length 164 [2022-11-02 21:13:52,897 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:13:52,897 INFO L495 AbstractCegarLoop]: Abstraction has 17734 states and 23729 transitions. [2022-11-02 21:13:52,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 9 states have internal predecessors, (91), 4 states have call successors, (17), 2 states have call predecessors, (17), 4 states have return successors, (16), 6 states have call predecessors, (16), 4 states have call successors, (16) [2022-11-02 21:13:52,898 INFO L276 IsEmpty]: Start isEmpty. Operand 17734 states and 23729 transitions. [2022-11-02 21:13:52,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-11-02 21:13:52,913 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:13:52,913 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 4, 4, 4, 4, 4, 4, 4, 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] [2022-11-02 21:13:52,943 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-02 21:13:53,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-02 21:13:53,120 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:13:53,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:13:53,120 INFO L85 PathProgramCache]: Analyzing trace with hash -52667691, now seen corresponding path program 1 times [2022-11-02 21:13:53,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:13:53,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1921166379] [2022-11-02 21:13:53,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:13:53,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:13:53,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:53,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:13:53,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:13:53,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:13:53,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:13:53,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:13:53,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:53,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 21:13:53,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2022-11-02 21:13:53,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-11-02 21:13:53,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:13:53,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:13:53,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:13:53,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-11-02 21:13:53,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:13:53,616 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2022-11-02 21:13:53,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:13:53,617 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1921166379] [2022-11-02 21:13:53,617 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1921166379] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-02 21:13:53,617 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-02 21:13:53,617 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-02 21:13:53,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960852965] [2022-11-02 21:13:53,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-02 21:13:53,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-02 21:13:53,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:13:53,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-02 21:13:53,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-02 21:13:53,620 INFO L87 Difference]: Start difference. First operand 17734 states and 23729 transitions. Second operand has 8 states, 8 states have (on average 14.25) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-02 21:13:55,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 21:14:02,239 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-02 21:14:04,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:14:04,512 INFO L93 Difference]: Finished difference Result 39391 states and 53855 transitions. [2022-11-02 21:14:04,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-02 21:14:04,513 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 171 [2022-11-02 21:14:04,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:14:04,720 INFO L225 Difference]: With dead ends: 39391 [2022-11-02 21:14:04,720 INFO L226 Difference]: Without dead ends: 23155 [2022-11-02 21:14:04,754 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-02 21:14:04,755 INFO L413 NwaCegarLoop]: 1088 mSDtfsCounter, 849 mSDsluCounter, 3558 mSDsCounter, 0 mSdLazyCounter, 1643 mSolverCounterSat, 469 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 854 SdHoareTripleChecker+Valid, 4646 SdHoareTripleChecker+Invalid, 2112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 469 IncrementalHoareTripleChecker+Valid, 1643 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2022-11-02 21:14:04,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [854 Valid, 4646 Invalid, 2112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [469 Valid, 1643 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2022-11-02 21:14:04,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23155 states. [2022-11-02 21:14:06,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23155 to 17758. [2022-11-02 21:14:06,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17758 states, 13272 states have (on average 1.2774261603375527) internal successors, (16954), 13747 states have internal predecessors, (16954), 2836 states have call successors, (2836), 1317 states have call predecessors, (2836), 1649 states have return successors, (3963), 2945 states have call predecessors, (3963), 2835 states have call successors, (3963) [2022-11-02 21:14:06,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17758 states to 17758 states and 23753 transitions. [2022-11-02 21:14:06,446 INFO L78 Accepts]: Start accepts. Automaton has 17758 states and 23753 transitions. Word has length 171 [2022-11-02 21:14:06,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:14:06,447 INFO L495 AbstractCegarLoop]: Abstraction has 17758 states and 23753 transitions. [2022-11-02 21:14:06,447 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.25) internal successors, (114), 4 states have internal predecessors, (114), 2 states have call successors, (15), 6 states have call predecessors, (15), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2022-11-02 21:14:06,447 INFO L276 IsEmpty]: Start isEmpty. Operand 17758 states and 23753 transitions. [2022-11-02 21:14:06,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2022-11-02 21:14:06,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:14:06,468 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:14:06,468 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2022-11-02 21:14:06,468 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:14:06,468 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:14:06,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1321672418, now seen corresponding path program 1 times [2022-11-02 21:14:06,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:14:06,469 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [59364551] [2022-11-02 21:14:06,469 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:14:06,469 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:14:06,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:06,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:14:06,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:06,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:14:06,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:06,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:14:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:06,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:14:06,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:06,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:14:06,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:06,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:14:07,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:14:07,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2022-11-02 21:14:07,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-11-02 21:14:07,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:14:07,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:14:07,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:14:07,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2022-11-02 21:14:07,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:14:07,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-11-02 21:14:07,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-11-02 21:14:07,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:07,389 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-02 21:14:07,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:14:07,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [59364551] [2022-11-02 21:14:07,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [59364551] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:14:07,389 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [455750331] [2022-11-02 21:14:07,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:14:07,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:14:07,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:14:07,401 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:14:07,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-02 21:14:08,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:08,624 INFO L263 TraceCheckSpWp]: Trace formula consists of 1902 conjuncts, 11 conjunts are in the unsatisfiable core [2022-11-02 21:14:08,628 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:14:08,685 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 30 proven. 2 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2022-11-02 21:14:08,685 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:14:08,830 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2022-11-02 21:14:08,830 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [455750331] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 21:14:08,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 21:14:08,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5, 4] total 13 [2022-11-02 21:14:08,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [787472923] [2022-11-02 21:14:08,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 21:14:08,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-02 21:14:08,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:14:08,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-02 21:14:08,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2022-11-02 21:14:08,833 INFO L87 Difference]: Start difference. First operand 17758 states and 23753 transitions. Second operand has 13 states, 13 states have (on average 12.615384615384615) internal successors, (164), 8 states have internal predecessors, (164), 2 states have call successors, (37), 7 states have call predecessors, (37), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-02 21:14:14,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-02 21:14:14,888 INFO L93 Difference]: Finished difference Result 37465 states and 50510 transitions. [2022-11-02 21:14:14,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-02 21:14:14,889 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 12.615384615384615) internal successors, (164), 8 states have internal predecessors, (164), 2 states have call successors, (37), 7 states have call predecessors, (37), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 177 [2022-11-02 21:14:14,889 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-02 21:14:14,933 INFO L225 Difference]: With dead ends: 37465 [2022-11-02 21:14:14,933 INFO L226 Difference]: Without dead ends: 19725 [2022-11-02 21:14:14,958 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 397 GetRequests, 379 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=75, Invalid=267, Unknown=0, NotChecked=0, Total=342 [2022-11-02 21:14:14,959 INFO L413 NwaCegarLoop]: 782 mSDtfsCounter, 1129 mSDsluCounter, 3271 mSDsCounter, 0 mSdLazyCounter, 2406 mSolverCounterSat, 788 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1151 SdHoareTripleChecker+Valid, 4053 SdHoareTripleChecker+Invalid, 3194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 788 IncrementalHoareTripleChecker+Valid, 2406 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.9s IncrementalHoareTripleChecker+Time [2022-11-02 21:14:14,959 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1151 Valid, 4053 Invalid, 3194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [788 Valid, 2406 Invalid, 0 Unknown, 0 Unchecked, 3.9s Time] [2022-11-02 21:14:14,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19725 states. [2022-11-02 21:14:16,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19725 to 16651. [2022-11-02 21:14:16,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16651 states, 12504 states have (on average 1.266634676903391) internal successors, (15838), 12814 states have internal predecessors, (15838), 2653 states have call successors, (2653), 1317 states have call predecessors, (2653), 1493 states have return successors, (3111), 2699 states have call predecessors, (3111), 2652 states have call successors, (3111) [2022-11-02 21:14:16,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16651 states to 16651 states and 21602 transitions. [2022-11-02 21:14:16,537 INFO L78 Accepts]: Start accepts. Automaton has 16651 states and 21602 transitions. Word has length 177 [2022-11-02 21:14:16,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-02 21:14:16,537 INFO L495 AbstractCegarLoop]: Abstraction has 16651 states and 21602 transitions. [2022-11-02 21:14:16,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.615384615384615) internal successors, (164), 8 states have internal predecessors, (164), 2 states have call successors, (37), 7 states have call predecessors, (37), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2022-11-02 21:14:16,537 INFO L276 IsEmpty]: Start isEmpty. Operand 16651 states and 21602 transitions. [2022-11-02 21:14:16,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-11-02 21:14:16,553 INFO L187 NwaCegarLoop]: Found error trace [2022-11-02 21:14:16,553 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-02 21:14:16,597 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-02 21:14:16,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-11-02 21:14:16,768 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-02 21:14:16,768 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-02 21:14:16,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1197901180, now seen corresponding path program 2 times [2022-11-02 21:14:16,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-02 21:14:16,768 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971056670] [2022-11-02 21:14:16,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-02 21:14:16,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-02 21:14:16,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:14:17,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-11-02 21:14:17,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2022-11-02 21:14:17,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2022-11-02 21:14:17,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-11-02 21:14:17,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-11-02 21:14:17,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:14:17,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:17,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2022-11-02 21:14:17,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-11-02 21:14:18,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:14:18,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-11-02 21:14:18,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2022-11-02 21:14:18,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-11-02 21:14:18,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-11-02 21:14:18,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-11-02 21:14:18,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2022-11-02 21:14:18,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-02 21:14:18,090 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-02 21:14:18,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-02 21:14:18,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971056670] [2022-11-02 21:14:18,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971056670] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-02 21:14:18,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [320815528] [2022-11-02 21:14:18,091 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-02 21:14:18,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-02 21:14:18,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 [2022-11-02 21:14:18,096 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-02 21:14:18,115 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fba7909d-4a70-4696-b3a7-26612f5f2051/bin/uautomizer-Dbtcem3rbc/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-02 21:14:19,330 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-02 21:14:19,330 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-02 21:14:19,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 1947 conjuncts, 17 conjunts are in the unsatisfiable core [2022-11-02 21:14:19,342 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-02 21:14:19,378 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 7 [2022-11-02 21:14:19,438 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 30 proven. 1 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2022-11-02 21:14:19,438 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-02 21:14:19,641 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 36 proven. 2 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2022-11-02 21:14:19,642 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [320815528] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-02 21:14:19,642 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-02 21:14:19,642 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 4, 6] total 15 [2022-11-02 21:14:19,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188035207] [2022-11-02 21:14:19,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-02 21:14:19,643 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-11-02 21:14:19,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-02 21:14:19,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-11-02 21:14:19,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2022-11-02 21:14:19,644 INFO L87 Difference]: Start difference. First operand 16651 states and 21602 transitions. Second operand has 15 states, 15 states have (on average 11.0) internal successors, (165), 10 states have internal predecessors, (165), 2 states have call successors, (37), 7 states have call predecessors, (37), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25)