./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash d13c8fd602d503a5b89ef19dbfdd96987c0182e1babba89942a78b68f80ba8e9 --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 17:22:22,775 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 17:22:22,777 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 17:22:22,799 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 17:22:22,799 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 17:22:22,800 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 17:22:22,802 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 17:22:22,803 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 17:22:22,805 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 17:22:22,806 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 17:22:22,807 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 17:22:22,808 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 17:22:22,808 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 17:22:22,809 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 17:22:22,810 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 17:22:22,811 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 17:22:22,812 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 17:22:22,813 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 17:22:22,814 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 17:22:22,816 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 17:22:22,818 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 17:22:22,819 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 17:22:22,820 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 17:22:22,821 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 17:22:22,824 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 17:22:22,824 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 17:22:22,825 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 17:22:22,826 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 17:22:22,826 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 17:22:22,827 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 17:22:22,827 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 17:22:22,828 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 17:22:22,828 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 17:22:22,829 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 17:22:22,830 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 17:22:22,830 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 17:22:22,831 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 17:22:22,831 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 17:22:22,831 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 17:22:22,832 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 17:22:22,832 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 17:22:22,833 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-06 17:22:22,851 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 17:22:22,851 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 17:22:22,851 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 17:22:22,851 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 17:22:22,852 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 17:22:22,852 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 17:22:22,853 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 17:22:22,853 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 17:22:22,853 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 17:22:22,853 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 17:22:22,853 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 17:22:22,853 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 17:22:22,853 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 17:22:22,854 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 17:22:22,854 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 17:22:22,854 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 17:22:22,854 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 17:22:22,854 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 17:22:22,854 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 17:22:22,854 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 17:22:22,860 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 17:22:22,860 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:22:22,861 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 17:22:22,861 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 17:22:22,861 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 17:22:22,861 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 17:22:22,861 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 17:22:22,861 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 17:22:22,861 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 17:22:22,861 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 17:22:22,862 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 17:22:22,862 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_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> d13c8fd602d503a5b89ef19dbfdd96987c0182e1babba89942a78b68f80ba8e9 [2021-12-06 17:22:23,028 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 17:22:23,042 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 17:22:23,044 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 17:22:23,045 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 17:22:23,045 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 17:22:23,046 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i [2021-12-06 17:22:23,095 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/data/173e8611b/f85bcab0a6144d1db97daf30e9ba6539/FLAG2f5af51fc [2021-12-06 17:22:23,808 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 17:22:23,808 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i [2021-12-06 17:22:23,843 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/data/173e8611b/f85bcab0a6144d1db97daf30e9ba6539/FLAG2f5af51fc [2021-12-06 17:22:24,124 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/data/173e8611b/f85bcab0a6144d1db97daf30e9ba6539 [2021-12-06 17:22:24,129 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 17:22:24,131 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 17:22:24,133 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 17:22:24,133 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 17:22:24,139 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 17:22:24,140 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:22:24" (1/1) ... [2021-12-06 17:22:24,142 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3230cc43 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:24, skipping insertion in model container [2021-12-06 17:22:24,143 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 05:22:24" (1/1) ... [2021-12-06 17:22:24,151 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 17:22:24,255 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 17:22:26,333 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_97439aee-9f07-49e2-9106-a6d416f87fe2/sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i[389398,389411] [2021-12-06 17:22:26,442 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:22:26,513 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 17:22:26,883 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_97439aee-9f07-49e2-9106-a6d416f87fe2/sv-benchmarks/c/ldv-validator-v0.8/linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i[389398,389411] [2021-12-06 17:22:26,889 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 17:22:27,059 INFO L208 MainTranslator]: Completed translation [2021-12-06 17:22:27,060 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27 WrapperNode [2021-12-06 17:22:27,060 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 17:22:27,061 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 17:22:27,061 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 17:22:27,061 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 17:22:27,067 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,171 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,334 INFO L137 Inliner]: procedures = 425, calls = 5273, calls flagged for inlining = 151, calls inlined = 134, statements flattened = 10143 [2021-12-06 17:22:27,334 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 17:22:27,335 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 17:22:27,335 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 17:22:27,335 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 17:22:27,344 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,345 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,417 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,417 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,619 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,651 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,672 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,705 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 17:22:27,706 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 17:22:27,706 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 17:22:27,706 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 17:22:27,707 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (1/1) ... [2021-12-06 17:22:27,714 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 17:22:27,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:22:27,736 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 17:22:27,738 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 17:22:27,775 INFO L130 BoogieDeclarations]: Found specification of procedure timer_open [2021-12-06 17:22:27,775 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_open [2021-12-06 17:22:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure poll_def_tmr [2021-12-06 17:22:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_def_tmr [2021-12-06 17:22:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure timer_event [2021-12-06 17:22:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_event [2021-12-06 17:22:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure default_set_channels [2021-12-06 17:22:27,776 INFO L138 BoogieDeclarations]: Found implementation of procedure default_set_channels [2021-12-06 17:22:27,776 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-06 17:22:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-06 17:22:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2021-12-06 17:22:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2021-12-06 17:22:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-06 17:22:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-06 17:22:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure dma_reset_output [2021-12-06 17:22:27,777 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_reset_output [2021-12-06 17:22:27,777 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~TO~int [2021-12-06 17:22:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~TO~int [2021-12-06 17:22:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure seq_input_event [2021-12-06 17:22:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_input_event [2021-12-06 17:22:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_release [2021-12-06 17:22:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_release [2021-12-06 17:22:27,778 INFO L130 BoogieDeclarations]: Found specification of procedure local_start_dma [2021-12-06 17:22:27,778 INFO L138 BoogieDeclarations]: Found implementation of procedure local_start_dma [2021-12-06 17:22:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure translate_bytes [2021-12-06 17:22:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure translate_bytes [2021-12-06 17:22:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure __put_user_bad [2021-12-06 17:22:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure seq_copy_to_input [2021-12-06 17:22:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_copy_to_input [2021-12-06 17:22:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-06 17:22:27,779 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-06 17:22:27,779 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_sync [2021-12-06 17:22:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_sync [2021-12-06 17:22:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~$Pointer$~TO~int [2021-12-06 17:22:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~$Pointer$~TO~int [2021-12-06 17:22:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_launch_output [2021-12-06 17:22:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_launch_output [2021-12-06 17:22:27,780 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-12-06 17:22:27,780 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-12-06 17:22:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_soundcard_mutex [2021-12-06 17:22:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_soundcard_mutex [2021-12-06 17:22:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-06 17:22:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-06 17:22:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 17:22:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_space_in_queue [2021-12-06 17:22:27,781 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_space_in_queue [2021-12-06 17:22:27,781 INFO L130 BoogieDeclarations]: Found specification of procedure timer_get_time [2021-12-06 17:22:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_get_time [2021-12-06 17:22:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure enable_dma [2021-12-06 17:22:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_dma [2021-12-06 17:22:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure timer_ioctl [2021-12-06 17:22:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_ioctl [2021-12-06 17:22:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-06 17:22:27,782 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-06 17:22:27,782 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~int [2021-12-06 17:22:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~int [2021-12-06 17:22:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-06 17:22:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure sound_mixer_ioctl [2021-12-06 17:22:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_mixer_ioctl [2021-12-06 17:22:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-06 17:22:27,783 INFO L130 BoogieDeclarations]: Found specification of procedure midi_poll [2021-12-06 17:22:27,783 INFO L138 BoogieDeclarations]: Found implementation of procedure midi_poll [2021-12-06 17:22:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_arm [2021-12-06 17:22:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_arm [2021-12-06 17:22:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure dma_subdivide [2021-12-06 17:22:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_subdivide [2021-12-06 17:22:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 17:22:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_activate_recording [2021-12-06 17:22:27,784 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_activate_recording [2021-12-06 17:22:27,784 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2021-12-06 17:22:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2021-12-06 17:22:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure __copy_to_user [2021-12-06 17:22:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure __copy_to_user [2021-12-06 17:22:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-06 17:22:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-06 17:22:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure seq_sync [2021-12-06 17:22:27,785 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_sync [2021-12-06 17:22:27,785 INFO L130 BoogieDeclarations]: Found specification of procedure default_set_bits [2021-12-06 17:22:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure default_set_bits [2021-12-06 17:22:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_sound_special [2021-12-06 17:22:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_sound_special [2021-12-06 17:22:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure close_dmap [2021-12-06 17:22:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure close_dmap [2021-12-06 17:22:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_close [2021-12-06 17:22:27,786 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_close [2021-12-06 17:22:27,786 INFO L130 BoogieDeclarations]: Found specification of procedure __get_user_bad [2021-12-06 17:22:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2021-12-06 17:22:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2021-12-06 17:22:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-12-06 17:22:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-12-06 17:22:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure timer_arm [2021-12-06 17:22:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_arm [2021-12-06 17:22:27,787 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2021-12-06 17:22:27,787 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2021-12-06 17:22:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure register_sound_special [2021-12-06 17:22:27,788 INFO L138 BoogieDeclarations]: Found implementation of procedure register_sound_special [2021-12-06 17:22:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure sound_mmap [2021-12-06 17:22:27,788 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_mmap [2021-12-06 17:22:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure virt_to_phys [2021-12-06 17:22:27,788 INFO L138 BoogieDeclarations]: Found implementation of procedure virt_to_phys [2021-12-06 17:22:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-06 17:22:27,788 INFO L130 BoogieDeclarations]: Found specification of procedure claim_dma_lock [2021-12-06 17:22:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure claim_dma_lock [2021-12-06 17:22:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure timer_close [2021-12-06 17:22:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure timer_close [2021-12-06 17:22:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 17:22:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-06 17:22:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-06 17:22:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure dma_reset_input [2021-12-06 17:22:27,789 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_reset_input [2021-12-06 17:22:27,789 INFO L130 BoogieDeclarations]: Found specification of procedure interruptible_sleep_on_timeout [2021-12-06 17:22:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure interruptible_sleep_on_timeout [2021-12-06 17:22:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure set_format [2021-12-06 17:22:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure set_format [2021-12-06 17:22:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_reset [2021-12-06 17:22:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_reset [2021-12-06 17:22:27,790 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_notrace [2021-12-06 17:22:27,790 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_notrace [2021-12-06 17:22:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure seq_reset [2021-12-06 17:22:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_reset [2021-12-06 17:22:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure iminor [2021-12-06 17:22:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure iminor [2021-12-06 17:22:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure seq_drain_midi_queues [2021-12-06 17:22:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_drain_midi_queues [2021-12-06 17:22:27,791 INFO L130 BoogieDeclarations]: Found specification of procedure dma_ioctl [2021-12-06 17:22:27,791 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_ioctl [2021-12-06 17:22:27,792 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_soundcard_mutex [2021-12-06 17:22:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_soundcard_mutex [2021-12-06 17:22:27,792 INFO L130 BoogieDeclarations]: Found specification of procedure device_destroy [2021-12-06 17:22:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure device_destroy [2021-12-06 17:22:27,792 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~X~int~TO~int [2021-12-06 17:22:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~X~int~TO~int [2021-12-06 17:22:27,792 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~TO~VOID [2021-12-06 17:22:27,792 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~TO~VOID [2021-12-06 17:22:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2021-12-06 17:22:27,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2021-12-06 17:22:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_dereference [2021-12-06 17:22:27,793 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_dereference [2021-12-06 17:22:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-12-06 17:22:27,793 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-12-06 17:22:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 17:22:27,793 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 17:22:27,793 INFO L130 BoogieDeclarations]: Found specification of procedure seq_startplay [2021-12-06 17:22:27,794 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_startplay [2021-12-06 17:22:27,794 INFO L130 BoogieDeclarations]: Found specification of procedure clear_dma_ff [2021-12-06 17:22:27,794 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_dma_ff [2021-12-06 17:22:27,794 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~TO~VOID [2021-12-06 17:22:27,794 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~TO~VOID [2021-12-06 17:22:27,794 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2021-12-06 17:22:27,794 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2021-12-06 17:22:27,794 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 17:22:27,794 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~$Pointer$~X~$Pointer$~TO~int [2021-12-06 17:22:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-06 17:22:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-06 17:22:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-06 17:22:27,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-06 17:22:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-06 17:22:27,795 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-06 17:22:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2021-12-06 17:22:27,795 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2021-12-06 17:22:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~int [2021-12-06 17:22:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure translate_mode [2021-12-06 17:22:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure translate_mode [2021-12-06 17:22:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure try_module_get___0 [2021-12-06 17:22:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure try_module_get___0 [2021-12-06 17:22:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_move_wrpointer [2021-12-06 17:22:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_move_wrpointer [2021-12-06 17:22:27,796 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-06 17:22:27,796 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-06 17:22:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure tmr_reset [2021-12-06 17:22:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr_reset [2021-12-06 17:22:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-06 17:22:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-06 17:22:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure sound_stop_timer [2021-12-06 17:22:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_stop_timer [2021-12-06 17:22:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure tmr2ticks___0 [2021-12-06 17:22:27,797 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr2ticks___0 [2021-12-06 17:22:27,797 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-06 17:22:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-06 17:22:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-06 17:22:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-06 17:22:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2021-12-06 17:22:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2021-12-06 17:22:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-12-06 17:22:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-12-06 17:22:27,798 INFO L130 BoogieDeclarations]: Found specification of procedure tmr_reset___0 [2021-12-06 17:22:27,798 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr_reset___0 [2021-12-06 17:22:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~int~X~int~X~int~TO~VOID [2021-12-06 17:22:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~int~X~int~X~int~TO~VOID [2021-12-06 17:22:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure poll_wait [2021-12-06 17:22:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure poll_wait [2021-12-06 17:22:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_sched_held [2021-12-06 17:22:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_sched_held [2021-12-06 17:22:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 17:22:27,799 INFO L130 BoogieDeclarations]: Found specification of procedure sound_free_dmap [2021-12-06 17:22:27,799 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_free_dmap [2021-12-06 17:22:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2021-12-06 17:22:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2021-12-06 17:22:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-06 17:22:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2021-12-06 17:22:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2021-12-06 17:22:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure reprogram_timer [2021-12-06 17:22:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure reprogram_timer [2021-12-06 17:22:27,800 INFO L130 BoogieDeclarations]: Found specification of procedure midi_outc___0 [2021-12-06 17:22:27,800 INFO L138 BoogieDeclarations]: Found implementation of procedure midi_outc___0 [2021-12-06 17:22:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2021-12-06 17:22:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2021-12-06 17:22:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~int [2021-12-06 17:22:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~int [2021-12-06 17:22:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure dmabuf_timeout [2021-12-06 17:22:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure dmabuf_timeout [2021-12-06 17:22:27,801 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info___0 [2021-12-06 17:22:27,801 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info___0 [2021-12-06 17:22:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-06 17:22:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure module_is_live [2021-12-06 17:22:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure module_is_live [2021-12-06 17:22:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2021-12-06 17:22:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2021-12-06 17:22:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure sound_start_dma [2021-12-06 17:22:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_start_dma [2021-12-06 17:22:27,802 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_event [2021-12-06 17:22:27,802 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_event [2021-12-06 17:22:27,803 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-12-06 17:22:27,803 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-12-06 17:22:27,803 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2021-12-06 17:22:27,803 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2021-12-06 17:22:27,803 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_open [2021-12-06 17:22:27,803 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_open [2021-12-06 17:22:27,803 INFO L130 BoogieDeclarations]: Found specification of procedure do_midi_msg [2021-12-06 17:22:27,803 INFO L138 BoogieDeclarations]: Found implementation of procedure do_midi_msg [2021-12-06 17:22:27,803 INFO L130 BoogieDeclarations]: Found specification of procedure interruptible_sleep_on [2021-12-06 17:22:27,804 INFO L138 BoogieDeclarations]: Found implementation of procedure interruptible_sleep_on [2021-12-06 17:22:27,804 INFO L130 BoogieDeclarations]: Found specification of procedure waitqueue_active [2021-12-06 17:22:27,804 INFO L138 BoogieDeclarations]: Found implementation of procedure waitqueue_active [2021-12-06 17:22:27,804 INFO L130 BoogieDeclarations]: Found specification of procedure sound_alloc_dmap [2021-12-06 17:22:27,804 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_alloc_dmap [2021-12-06 17:22:27,804 INFO L130 BoogieDeclarations]: Found specification of procedure dma_set_fragment [2021-12-06 17:22:27,804 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_set_fragment [2021-12-06 17:22:27,804 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_get_time [2021-12-06 17:22:27,804 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_get_time [2021-12-06 17:22:27,805 INFO L130 BoogieDeclarations]: Found specification of procedure sequencer_timer [2021-12-06 17:22:27,805 INFO L138 BoogieDeclarations]: Found implementation of procedure sequencer_timer [2021-12-06 17:22:27,805 INFO L130 BoogieDeclarations]: Found specification of procedure default_set_speed [2021-12-06 17:22:27,805 INFO L138 BoogieDeclarations]: Found implementation of procedure default_set_speed [2021-12-06 17:22:27,805 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2021-12-06 17:22:27,805 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2021-12-06 17:22:27,805 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_residue [2021-12-06 17:22:27,805 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_residue [2021-12-06 17:22:27,805 INFO L130 BoogieDeclarations]: Found specification of procedure sync_output [2021-12-06 17:22:27,806 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_output [2021-12-06 17:22:27,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 17:22:27,806 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-06 17:22:27,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-06 17:22:27,806 INFO L130 BoogieDeclarations]: Found specification of procedure copy_user_generic [2021-12-06 17:22:27,806 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_user_generic [2021-12-06 17:22:27,806 INFO L130 BoogieDeclarations]: Found specification of procedure open_dmap [2021-12-06 17:22:27,806 INFO L138 BoogieDeclarations]: Found implementation of procedure open_dmap [2021-12-06 17:22:27,807 INFO L130 BoogieDeclarations]: Found specification of procedure release_dma_lock [2021-12-06 17:22:27,807 INFO L138 BoogieDeclarations]: Found implementation of procedure release_dma_lock [2021-12-06 17:22:27,807 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2021-12-06 17:22:27,807 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2021-12-06 17:22:27,807 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2021-12-06 17:22:27,807 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2021-12-06 17:22:27,807 INFO L130 BoogieDeclarations]: Found specification of procedure sound_poll [2021-12-06 17:22:27,807 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_poll [2021-12-06 17:22:27,807 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2021-12-06 17:22:27,808 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2021-12-06 17:22:27,808 INFO L130 BoogieDeclarations]: Found specification of procedure do_sequencer_timer [2021-12-06 17:22:27,808 INFO L138 BoogieDeclarations]: Found implementation of procedure do_sequencer_timer [2021-12-06 17:22:27,808 INFO L130 BoogieDeclarations]: Found specification of procedure disable_dma [2021-12-06 17:22:27,808 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_dma [2021-12-06 17:22:27,808 INFO L130 BoogieDeclarations]: Found specification of procedure tmr2ticks [2021-12-06 17:22:27,808 INFO L138 BoogieDeclarations]: Found implementation of procedure tmr2ticks [2021-12-06 17:22:27,808 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2021-12-06 17:22:27,809 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2021-12-06 17:22:27,809 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-12-06 17:22:27,809 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-12-06 17:22:27,809 INFO L130 BoogieDeclarations]: Found specification of procedure request_sound_timer [2021-12-06 17:22:27,809 INFO L138 BoogieDeclarations]: Found implementation of procedure request_sound_timer [2021-12-06 17:22:27,809 INFO L130 BoogieDeclarations]: Found specification of procedure DMAbuf_get_buffer_pointer [2021-12-06 17:22:27,809 INFO L138 BoogieDeclarations]: Found implementation of procedure DMAbuf_get_buffer_pointer [2021-12-06 17:22:27,809 INFO L130 BoogieDeclarations]: Found specification of procedure sound_write [2021-12-06 17:22:27,809 INFO L138 BoogieDeclarations]: Found implementation of procedure sound_write [2021-12-06 17:22:27,809 INFO L130 BoogieDeclarations]: Found specification of procedure play_event [2021-12-06 17:22:27,810 INFO L138 BoogieDeclarations]: Found implementation of procedure play_event [2021-12-06 17:22:27,810 INFO L130 BoogieDeclarations]: Found specification of procedure reorganize_buffers [2021-12-06 17:22:27,810 INFO L138 BoogieDeclarations]: Found implementation of procedure reorganize_buffers [2021-12-06 17:22:27,810 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-06 17:22:27,810 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-06 17:22:27,810 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2021-12-06 17:22:27,810 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2021-12-06 17:22:27,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 17:22:27,811 INFO L130 BoogieDeclarations]: Found specification of procedure def_tmr_ioctl [2021-12-06 17:22:27,811 INFO L138 BoogieDeclarations]: Found implementation of procedure def_tmr_ioctl [2021-12-06 17:22:28,409 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 17:22:28,411 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 17:22:28,780 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: assume 0 != ~tmp___1~2;#res := ~ret~3; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3834: assume !(0 != ~tmp___1~2);#res := ~ret~3; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3801: havoc #t~switch120; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3830: assume #t~switch120; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3830: assume !#t~switch120;#t~switch120 := true; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: assume 0 != ~tmp___0~8;#res := ~ret~3; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3822: assume !(0 != ~tmp___0~8);#res := ~ret~3; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3818: assume #t~switch120; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3818: assume !#t~switch120;#t~switch120 := #t~switch120 || 16 == ~size; [2021-12-06 17:22:28,853 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##1: assume #t~switch120;#res := ~ret~3; [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3814: assume #t~switch120;#res := ~ret~3; [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3814: assume !#t~switch120;#t~switch120 := #t~switch120 || 10 == ~size; [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##2: assume !#t~switch120;#t~switch120 := #t~switch120 || 2 == ~size; [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: assume #t~switch120;#res := ~ret~3; [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3810: assume !#t~switch120;#t~switch120 := #t~switch120 || 8 == ~size; [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843-1: ~tmp___2~1 := #t~ret123;havoc #t~ret123;#res := (if ~tmp___2~1 % 18446744073709551616 % 4294967296 <= 2147483647 then ~tmp___2~1 % 18446744073709551616 % 4294967296 else ~tmp___2~1 % 18446744073709551616 % 4294967296 - 4294967296); [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3843: SUMMARY for call #t~ret123 := copy_user_generic(~dst.base, ~dst.offset, ~src.base, ~src.offset, ~size); srcloc: null [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3806: assume #t~switch120;#res := ~ret~3; [2021-12-06 17:22:28,854 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3806: assume !#t~switch120;#t~switch120 := #t~switch120 || 4 == ~size; [2021-12-06 17:22:28,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833-1: assume -9223372036854775808 <= #t~ret122 && #t~ret122 <= 9223372036854775807;~tmp___1~2 := #t~ret122;havoc #t~ret122; [2021-12-06 17:22:28,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3833: SUMMARY for call #t~ret122 := ldv__builtin_expect((if 0 != ~ret~3 then 1 else 0), 0); srcloc: null [2021-12-06 17:22:28,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3821-1: assume -9223372036854775808 <= #t~ret121 && #t~ret121 <= 9223372036854775807;~tmp___0~8 := #t~ret121;havoc #t~ret121; [2021-12-06 17:22:28,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3821: SUMMARY for call #t~ret121 := ldv__builtin_expect((if 0 != ~ret~3 then 1 else 0), 0); srcloc: null [2021-12-06 17:22:28,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842: assume #t~switch120; [2021-12-06 17:22:28,855 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3842: assume !#t~switch120; [2021-12-06 17:22:34,705 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3736: havoc __copy_from_user_#t~switch115#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3742: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 4 == __copy_from_user_~size#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3747: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3747: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 8 == __copy_from_user_~size#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3752: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3752: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 10 == __copy_from_user_~size#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3757: assume __copy_from_user_#t~switch115#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3757: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 16 == __copy_from_user_~size#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761-1: assume -9223372036854775808 <= __copy_from_user_#t~ret116#1 && __copy_from_user_#t~ret116#1 <= 9223372036854775807;__copy_from_user_~tmp___0~7#1 := __copy_from_user_#t~ret116#1;havoc __copy_from_user_#t~ret116#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3761: SUMMARY for call __copy_from_user_#t~ret116#1 := ldv__builtin_expect((if 0 != __copy_from_user_~ret~2#1 then 1 else 0), 0); srcloc: null [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3762: assume 0 != __copy_from_user_~tmp___0~7#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3762: assume !(0 != __copy_from_user_~tmp___0~7#1);__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3770: assume __copy_from_user_#t~switch115#1; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3770: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := true; [2021-12-06 17:22:34,706 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3774: SUMMARY for call __copy_from_user_#t~ret117#1 := ldv__builtin_expect((if 0 != __copy_from_user_~ret~2#1 then 1 else 0), 0); srcloc: null [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3774-1: assume -9223372036854775808 <= __copy_from_user_#t~ret117#1 && __copy_from_user_#t~ret117#1 <= 9223372036854775807;__copy_from_user_~tmp___1~1#1 := __copy_from_user_#t~ret117#1;havoc __copy_from_user_#t~ret117#1; [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3775: assume 0 != __copy_from_user_~tmp___1~1#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3775: assume !(0 != __copy_from_user_~tmp___1~1#1);__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3783: assume __copy_from_user_#t~switch115#1; [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3783: assume !__copy_from_user_#t~switch115#1; [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3784: SUMMARY for call __copy_from_user_#t~ret118#1 := copy_user_generic(__copy_from_user_~dst#1.base, __copy_from_user_~dst#1.offset, __copy_from_user_~src#1.base, __copy_from_user_~src#1.offset, __copy_from_user_~size#1); srcloc: null [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint L3784-1: __copy_from_user_~tmp___2~0#1 := __copy_from_user_#t~ret118#1;havoc __copy_from_user_#t~ret118#1;__copy_from_user_#res#1 := (if __copy_from_user_~tmp___2~0#1 % 18446744073709551616 % 4294967296 <= 2147483647 then __copy_from_user_~tmp___2~0#1 % 18446744073709551616 % 4294967296 else __copy_from_user_~tmp___2~0#1 % 18446744073709551616 % 4294967296 - 4294967296); [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##704: assume !__copy_from_user_#t~switch115#1;__copy_from_user_#t~switch115#1 := __copy_from_user_#t~switch115#1 || 2 == __copy_from_user_~size#1; [2021-12-06 17:22:34,707 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##703: assume __copy_from_user_#t~switch115#1;__copy_from_user_#res#1 := __copy_from_user_~ret~2#1; [2021-12-06 17:22:34,795 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 17:22:34,826 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 17:22:34,827 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-12-06 17:22:34,832 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:22:34 BoogieIcfgContainer [2021-12-06 17:22:34,833 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 17:22:34,834 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 17:22:34,834 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 17:22:34,836 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 17:22:34,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 05:22:24" (1/3) ... [2021-12-06 17:22:34,837 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c72c549 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:22:34, skipping insertion in model container [2021-12-06 17:22:34,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 05:22:27" (2/3) ... [2021-12-06 17:22:34,837 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c72c549 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 05:22:34, skipping insertion in model container [2021-12-06 17:22:34,837 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 05:22:34" (3/3) ... [2021-12-06 17:22:34,838 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-torvalds-645ef9e-32_7a-sound--oss--sound.ko-entry_point_ldv-val-v0.8.cil.out.i [2021-12-06 17:22:34,844 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 17:22:34,844 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 17:22:34,903 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 17:22:34,909 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 17:22:34,909 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-06 17:22:34,986 INFO L276 IsEmpty]: Start isEmpty. Operand has 3838 states, 2919 states have (on average 1.5022267899965742) internal successors, (4385), 3023 states have internal predecessors, (4385), 781 states have call successors, (781), 137 states have call predecessors, (781), 136 states have return successors, (773), 745 states have call predecessors, (773), 773 states have call successors, (773) [2021-12-06 17:22:34,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-12-06 17:22:34,997 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:22:34,997 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:22:34,998 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:22:35,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:22:35,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1391587723, now seen corresponding path program 1 times [2021-12-06 17:22:35,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:22:35,008 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [965916438] [2021-12-06 17:22:35,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:22:35,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:22:35,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:22:35,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:35,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:22:35,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:35,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:22:35,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:35,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:22:35,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:35,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:22:35,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:35,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:22:35,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:35,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:22:35,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:22:35,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:22:35,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:22:35,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:22:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:22:35,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:22:35,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:35,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 17:22:35,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:35,754 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-06 17:22:35,755 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:22:35,755 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [965916438] [2021-12-06 17:22:35,755 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [965916438] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:22:35,756 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:22:35,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-06 17:22:35,757 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692328169] [2021-12-06 17:22:35,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:22:35,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-06 17:22:35,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:22:35,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-06 17:22:35,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-06 17:22:35,794 INFO L87 Difference]: Start difference. First operand has 3838 states, 2919 states have (on average 1.5022267899965742) internal successors, (4385), 3023 states have internal predecessors, (4385), 781 states have call successors, (781), 137 states have call predecessors, (781), 136 states have return successors, (773), 745 states have call predecessors, (773), 773 states have call successors, (773) Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:22:43,584 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:22:45,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:22:49,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:22:49,423 INFO L93 Difference]: Finished difference Result 8367 states and 13217 transitions. [2021-12-06 17:22:49,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-06 17:22:49,425 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 192 [2021-12-06 17:22:49,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:22:49,475 INFO L225 Difference]: With dead ends: 8367 [2021-12-06 17:22:49,475 INFO L226 Difference]: Without dead ends: 4519 [2021-12-06 17:22:49,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:22:49,496 INFO L933 BasicCegarLoop]: 5462 mSDtfsCounter, 3639 mSDsluCounter, 7421 mSDsCounter, 0 mSdLazyCounter, 4584 mSolverCounterSat, 2312 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3690 SdHoareTripleChecker+Valid, 12883 SdHoareTripleChecker+Invalid, 6897 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2312 IncrementalHoareTripleChecker+Valid, 4584 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:22:49,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3690 Valid, 12883 Invalid, 6897 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2312 Valid, 4584 Invalid, 1 Unknown, 0 Unchecked, 13.2s Time] [2021-12-06 17:22:49,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4519 states. [2021-12-06 17:22:49,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4519 to 3823. [2021-12-06 17:22:49,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3823 states, 2914 states have (on average 1.4989704873026768) internal successors, (4368), 3008 states have internal predecessors, (4368), 773 states have call successors, (773), 136 states have call predecessors, (773), 135 states have return successors, (769), 741 states have call predecessors, (769), 769 states have call successors, (769) [2021-12-06 17:22:49,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3823 states to 3823 states and 5910 transitions. [2021-12-06 17:22:49,717 INFO L78 Accepts]: Start accepts. Automaton has 3823 states and 5910 transitions. Word has length 192 [2021-12-06 17:22:49,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:22:49,718 INFO L470 AbstractCegarLoop]: Abstraction has 3823 states and 5910 transitions. [2021-12-06 17:22:49,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 2 states have internal predecessors, (43), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:22:49,718 INFO L276 IsEmpty]: Start isEmpty. Operand 3823 states and 5910 transitions. [2021-12-06 17:22:49,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-12-06 17:22:49,721 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:22:49,722 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:22:49,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 17:22:49,722 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:22:49,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:22:49,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1053851753, now seen corresponding path program 1 times [2021-12-06 17:22:49,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:22:49,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278855847] [2021-12-06 17:22:49,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:22:49,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:22:49,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:49,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:22:49,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:49,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:49,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:49,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:49,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:49,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:22:49,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:49,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:49,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:49,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:49,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:49,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:22:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:50,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:22:50,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,019 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:50,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:22:50,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:50,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:22:50,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:50,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:22:50,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:22:50,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:22:50,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:22:50,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:22:50,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:22:50,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:22:50,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:50,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-06 17:22:50,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:50,206 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-06 17:22:50,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:22:50,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278855847] [2021-12-06 17:22:50,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278855847] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:22:50,207 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:22:50,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:22:50,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122534730] [2021-12-06 17:22:50,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:22:50,208 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:22:50,209 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:22:50,209 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:22:50,209 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:22:50,210 INFO L87 Difference]: Start difference. First operand 3823 states and 5910 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:22:58,488 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:22:58,488 INFO L93 Difference]: Finished difference Result 9651 states and 15121 transitions. [2021-12-06 17:22:58,489 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:22:58,489 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 192 [2021-12-06 17:22:58,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:22:58,522 INFO L225 Difference]: With dead ends: 9651 [2021-12-06 17:22:58,522 INFO L226 Difference]: Without dead ends: 5857 [2021-12-06 17:22:58,533 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:22:58,534 INFO L933 BasicCegarLoop]: 5647 mSDtfsCounter, 9666 mSDsluCounter, 7664 mSDsCounter, 0 mSdLazyCounter, 3696 mSolverCounterSat, 4660 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9839 SdHoareTripleChecker+Valid, 13311 SdHoareTripleChecker+Invalid, 8356 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4660 IncrementalHoareTripleChecker+Valid, 3696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.9s IncrementalHoareTripleChecker+Time [2021-12-06 17:22:58,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9839 Valid, 13311 Invalid, 8356 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4660 Valid, 3696 Invalid, 0 Unknown, 0 Unchecked, 7.9s Time] [2021-12-06 17:22:58,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5857 states. [2021-12-06 17:22:58,692 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5857 to 4938. [2021-12-06 17:22:58,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4938 states, 3763 states have (on average 1.495083709806006) internal successors, (5626), 3894 states have internal predecessors, (5626), 979 states have call successors, (979), 196 states have call predecessors, (979), 195 states have return successors, (975), 931 states have call predecessors, (975), 975 states have call successors, (975) [2021-12-06 17:22:58,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4938 states to 4938 states and 7580 transitions. [2021-12-06 17:22:58,715 INFO L78 Accepts]: Start accepts. Automaton has 4938 states and 7580 transitions. Word has length 192 [2021-12-06 17:22:58,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:22:58,716 INFO L470 AbstractCegarLoop]: Abstraction has 4938 states and 7580 transitions. [2021-12-06 17:22:58,716 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:22:58,717 INFO L276 IsEmpty]: Start isEmpty. Operand 4938 states and 7580 transitions. [2021-12-06 17:22:58,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-12-06 17:22:58,719 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:22:58,720 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:22:58,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 17:22:58,720 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:22:58,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:22:58,720 INFO L85 PathProgramCache]: Analyzing trace with hash 1833513696, now seen corresponding path program 1 times [2021-12-06 17:22:58,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:22:58,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1165495672] [2021-12-06 17:22:58,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:22:58,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:22:58,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:58,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:22:58,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:58,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:58,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:58,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:58,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:58,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:22:58,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:58,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:58,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:59,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:22:59,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:59,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:22:59,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,037 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:59,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:22:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:59,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:22:59,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:22:59,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:22:59,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:22:59,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:22:59,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:22:59,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:22:59,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:22:59,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:22:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:22:59,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:22:59,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:22:59,212 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-06 17:22:59,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:22:59,212 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1165495672] [2021-12-06 17:22:59,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1165495672] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:22:59,213 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:22:59,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:22:59,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503739204] [2021-12-06 17:22:59,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:22:59,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:22:59,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:22:59,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:22:59,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:22:59,214 INFO L87 Difference]: Start difference. First operand 4938 states and 7580 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-06 17:23:07,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:23:07,818 INFO L93 Difference]: Finished difference Result 10758 states and 16782 transitions. [2021-12-06 17:23:07,818 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:23:07,818 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 202 [2021-12-06 17:23:07,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:23:07,849 INFO L225 Difference]: With dead ends: 10758 [2021-12-06 17:23:07,849 INFO L226 Difference]: Without dead ends: 5849 [2021-12-06 17:23:07,863 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:23:07,864 INFO L933 BasicCegarLoop]: 5411 mSDtfsCounter, 9793 mSDsluCounter, 5009 mSDsCounter, 0 mSdLazyCounter, 3329 mSolverCounterSat, 3167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10287 SdHoareTripleChecker+Valid, 10420 SdHoareTripleChecker+Invalid, 6496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3167 IncrementalHoareTripleChecker+Valid, 3329 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:23:07,864 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10287 Valid, 10420 Invalid, 6496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3167 Valid, 3329 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2021-12-06 17:23:07,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5849 states. [2021-12-06 17:23:08,016 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5849 to 4938. [2021-12-06 17:23:08,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4938 states, 3763 states have (on average 1.4945522189742226) internal successors, (5624), 3894 states have internal predecessors, (5624), 979 states have call successors, (979), 196 states have call predecessors, (979), 195 states have return successors, (975), 931 states have call predecessors, (975), 975 states have call successors, (975) [2021-12-06 17:23:08,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4938 states to 4938 states and 7578 transitions. [2021-12-06 17:23:08,037 INFO L78 Accepts]: Start accepts. Automaton has 4938 states and 7578 transitions. Word has length 202 [2021-12-06 17:23:08,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:23:08,038 INFO L470 AbstractCegarLoop]: Abstraction has 4938 states and 7578 transitions. [2021-12-06 17:23:08,038 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2021-12-06 17:23:08,038 INFO L276 IsEmpty]: Start isEmpty. Operand 4938 states and 7578 transitions. [2021-12-06 17:23:08,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2021-12-06 17:23:08,040 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:23:08,040 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:23:08,040 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-06 17:23:08,041 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:23:08,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:23:08,041 INFO L85 PathProgramCache]: Analyzing trace with hash 245165794, now seen corresponding path program 1 times [2021-12-06 17:23:08,041 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:23:08,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881475127] [2021-12-06 17:23:08,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:23:08,041 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:23:08,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:23:08,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:08,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:23:08,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:08,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:23:08,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:08,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:23:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:08,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:23:08,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:08,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:23:08,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:08,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:23:08,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:23:08,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:23:08,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:23:08,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:23:08,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:23:08,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:23:08,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:08,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:23:08,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:08,489 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-06 17:23:08,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:23:08,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881475127] [2021-12-06 17:23:08,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881475127] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:23:08,489 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:23:08,489 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:23:08,489 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005638703] [2021-12-06 17:23:08,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:23:08,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:23:08,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:23:08,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:23:08,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:23:08,491 INFO L87 Difference]: Start difference. First operand 4938 states and 7578 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:23:20,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:23:20,924 INFO L93 Difference]: Finished difference Result 5851 states and 9243 transitions. [2021-12-06 17:23:20,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-06 17:23:20,925 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 202 [2021-12-06 17:23:20,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:23:20,954 INFO L225 Difference]: With dead ends: 5851 [2021-12-06 17:23:20,954 INFO L226 Difference]: Without dead ends: 5848 [2021-12-06 17:23:20,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:23:20,957 INFO L933 BasicCegarLoop]: 5415 mSDtfsCounter, 9330 mSDsluCounter, 7400 mSDsCounter, 0 mSdLazyCounter, 4609 mSolverCounterSat, 3032 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9832 SdHoareTripleChecker+Valid, 12815 SdHoareTripleChecker+Invalid, 7641 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3032 IncrementalHoareTripleChecker+Valid, 4609 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:23:20,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9832 Valid, 12815 Invalid, 7641 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3032 Valid, 4609 Invalid, 0 Unknown, 0 Unchecked, 12.2s Time] [2021-12-06 17:23:20,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5848 states. [2021-12-06 17:23:21,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5848 to 4937. [2021-12-06 17:23:21,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4937 states, 3763 states have (on average 1.4942864735583312) internal successors, (5623), 3893 states have internal predecessors, (5623), 978 states have call successors, (978), 196 states have call predecessors, (978), 195 states have return successors, (975), 931 states have call predecessors, (975), 975 states have call successors, (975) [2021-12-06 17:23:21,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4937 states to 4937 states and 7576 transitions. [2021-12-06 17:23:21,159 INFO L78 Accepts]: Start accepts. Automaton has 4937 states and 7576 transitions. Word has length 202 [2021-12-06 17:23:21,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:23:21,160 INFO L470 AbstractCegarLoop]: Abstraction has 4937 states and 7576 transitions. [2021-12-06 17:23:21,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:23:21,160 INFO L276 IsEmpty]: Start isEmpty. Operand 4937 states and 7576 transitions. [2021-12-06 17:23:21,162 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 204 [2021-12-06 17:23:21,162 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:23:21,162 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:23:21,163 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-06 17:23:21,163 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:23:21,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:23:21,163 INFO L85 PathProgramCache]: Analyzing trace with hash -990907888, now seen corresponding path program 1 times [2021-12-06 17:23:21,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:23:21,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465967341] [2021-12-06 17:23:21,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:23:21,163 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:23:21,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:23:21,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:23:21,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:21,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:23:21,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,419 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:21,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:23:21,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:21,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:23:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:21,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:23:21,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:21,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:23:21,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:23:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:23:21,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:23:21,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:23:21,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:23:21,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:23:21,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:21,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:23:21,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:21,559 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 399 trivial. 0 not checked. [2021-12-06 17:23:21,559 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:23:21,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465967341] [2021-12-06 17:23:21,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465967341] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:23:21,559 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:23:21,559 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 17:23:21,559 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493331473] [2021-12-06 17:23:21,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:23:21,560 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:23:21,560 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:23:21,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:23:21,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-06 17:23:21,560 INFO L87 Difference]: Start difference. First operand 4937 states and 7576 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:23:31,218 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:23:36,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:23:36,102 INFO L93 Difference]: Finished difference Result 9115 states and 14234 transitions. [2021-12-06 17:23:36,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 17:23:36,103 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 203 [2021-12-06 17:23:36,103 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:23:36,144 INFO L225 Difference]: With dead ends: 9115 [2021-12-06 17:23:36,144 INFO L226 Difference]: Without dead ends: 9027 [2021-12-06 17:23:36,149 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-06 17:23:36,150 INFO L933 BasicCegarLoop]: 6025 mSDtfsCounter, 8308 mSDsluCounter, 9989 mSDsCounter, 0 mSdLazyCounter, 5424 mSolverCounterSat, 3718 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8538 SdHoareTripleChecker+Valid, 16014 SdHoareTripleChecker+Invalid, 9143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3718 IncrementalHoareTripleChecker+Valid, 5424 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:23:36,150 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8538 Valid, 16014 Invalid, 9143 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3718 Valid, 5424 Invalid, 1 Unknown, 0 Unchecked, 14.2s Time] [2021-12-06 17:23:36,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9027 states. [2021-12-06 17:23:36,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9027 to 7623. [2021-12-06 17:23:36,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7623 states, 5781 states have (on average 1.4871129562359453) internal successors, (8597), 6011 states have internal predecessors, (8597), 1506 states have call successors, (1506), 338 states have call predecessors, (1506), 335 states have return successors, (1505), 1407 states have call predecessors, (1505), 1503 states have call successors, (1505) [2021-12-06 17:23:36,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7623 states to 7623 states and 11608 transitions. [2021-12-06 17:23:36,466 INFO L78 Accepts]: Start accepts. Automaton has 7623 states and 11608 transitions. Word has length 203 [2021-12-06 17:23:36,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:23:36,467 INFO L470 AbstractCegarLoop]: Abstraction has 7623 states and 11608 transitions. [2021-12-06 17:23:36,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2021-12-06 17:23:36,467 INFO L276 IsEmpty]: Start isEmpty. Operand 7623 states and 11608 transitions. [2021-12-06 17:23:36,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 268 [2021-12-06 17:23:36,474 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:23:36,474 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2021-12-06 17:23:36,474 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-06 17:23:36,474 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:23:36,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:23:36,476 INFO L85 PathProgramCache]: Analyzing trace with hash 620520735, now seen corresponding path program 1 times [2021-12-06 17:23:36,476 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:23:36,476 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859119424] [2021-12-06 17:23:36,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:23:36,477 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:23:36,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:23:36,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:23:36,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:23:36,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:23:36,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:23:36,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:23:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:23:36,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:23:36,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:23:36,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:23:36,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:23:36,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:23:36,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:23:36,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:23:36,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-06 17:23:36,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 17:23:36,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:23:36,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:23:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-06 17:23:36,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-06 17:23:36,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-06 17:23:36,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:23:36,919 INFO L134 CoverageAnalysis]: Checked inductivity of 583 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2021-12-06 17:23:36,919 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:23:36,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859119424] [2021-12-06 17:23:36,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859119424] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:23:36,920 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:23:36,920 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-12-06 17:23:36,920 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210161170] [2021-12-06 17:23:36,920 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:23:36,921 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 17:23:36,921 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:23:36,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 17:23:36,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:23:36,921 INFO L87 Difference]: Start difference. First operand 7623 states and 11608 transitions. Second operand has 10 states, 10 states have (on average 8.1) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 17:23:57,681 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:24:04,792 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:04,792 INFO L93 Difference]: Finished difference Result 16645 states and 25712 transitions. [2021-12-06 17:24:04,793 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-06 17:24:04,793 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 8.1) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 267 [2021-12-06 17:24:04,793 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:04,821 INFO L225 Difference]: With dead ends: 16645 [2021-12-06 17:24:04,821 INFO L226 Difference]: Without dead ends: 9033 [2021-12-06 17:24:04,843 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:24:04,844 INFO L933 BasicCegarLoop]: 5190 mSDtfsCounter, 6447 mSDsluCounter, 19737 mSDsCounter, 0 mSdLazyCounter, 19521 mSolverCounterSat, 3647 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6732 SdHoareTripleChecker+Valid, 24927 SdHoareTripleChecker+Invalid, 23169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3647 IncrementalHoareTripleChecker+Valid, 19521 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:04,844 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6732 Valid, 24927 Invalid, 23169 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3647 Valid, 19521 Invalid, 1 Unknown, 0 Unchecked, 27.3s Time] [2021-12-06 17:24:04,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9033 states. [2021-12-06 17:24:05,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9033 to 7618. [2021-12-06 17:24:05,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7618 states, 5779 states have (on average 1.4865893753244506) internal successors, (8591), 6008 states have internal predecessors, (8591), 1504 states have call successors, (1504), 336 states have call predecessors, (1504), 334 states have return successors, (1505), 1404 states have call predecessors, (1505), 1501 states have call successors, (1505) [2021-12-06 17:24:05,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7618 states to 7618 states and 11600 transitions. [2021-12-06 17:24:05,110 INFO L78 Accepts]: Start accepts. Automaton has 7618 states and 11600 transitions. Word has length 267 [2021-12-06 17:24:05,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:05,111 INFO L470 AbstractCegarLoop]: Abstraction has 7618 states and 11600 transitions. [2021-12-06 17:24:05,111 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 8.1) internal successors, (81), 6 states have internal predecessors, (81), 2 states have call successors, (25), 6 states have call predecessors, (25), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-06 17:24:05,111 INFO L276 IsEmpty]: Start isEmpty. Operand 7618 states and 11600 transitions. [2021-12-06 17:24:05,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2021-12-06 17:24:05,118 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:05,118 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:24:05,118 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-06 17:24:05,118 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:24:05,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:05,119 INFO L85 PathProgramCache]: Analyzing trace with hash 183155597, now seen corresponding path program 1 times [2021-12-06 17:24:05,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:05,119 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291798887] [2021-12-06 17:24:05,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:05,119 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:24:05,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:24:05,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:24:05,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:24:05,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:24:05,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:24:05,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:24:05,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:24:05,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:24:05,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:24:05,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:24:05,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:24:05,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:24:05,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:24:05,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:24:05,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2021-12-06 17:24:05,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 220 [2021-12-06 17:24:05,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:05,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:05,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-06 17:24:05,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-06 17:24:05,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2021-12-06 17:24:05,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:05,533 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 584 trivial. 0 not checked. [2021-12-06 17:24:05,534 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:05,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291798887] [2021-12-06 17:24:05,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291798887] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:24:05,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:24:05,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:24:05,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1783648659] [2021-12-06 17:24:05,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:24:05,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:24:05,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:05,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:24:05,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:24:05,535 INFO L87 Difference]: Start difference. First operand 7618 states and 11600 transitions. Second operand has 8 states, 8 states have (on average 10.375) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 17:24:20,942 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:24:23,629 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:24:25,669 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:24:30,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:30,688 INFO L93 Difference]: Finished difference Result 16792 states and 25986 transitions. [2021-12-06 17:24:30,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-06 17:24:30,689 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 273 [2021-12-06 17:24:30,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:30,717 INFO L225 Difference]: With dead ends: 16792 [2021-12-06 17:24:30,717 INFO L226 Difference]: Without dead ends: 9203 [2021-12-06 17:24:30,733 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:24:30,734 INFO L933 BasicCegarLoop]: 5496 mSDtfsCounter, 9824 mSDsluCounter, 10709 mSDsCounter, 0 mSdLazyCounter, 13798 mSolverCounterSat, 4354 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10110 SdHoareTripleChecker+Valid, 16205 SdHoareTripleChecker+Invalid, 18154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4354 IncrementalHoareTripleChecker+Valid, 13798 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:30,734 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10110 Valid, 16205 Invalid, 18154 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4354 Valid, 13798 Invalid, 2 Unknown, 0 Unchecked, 24.6s Time] [2021-12-06 17:24:30,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9203 states. [2021-12-06 17:24:30,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9203 to 7618. [2021-12-06 17:24:30,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7618 states, 5779 states have (on average 1.485897214050874) internal successors, (8587), 6008 states have internal predecessors, (8587), 1504 states have call successors, (1504), 336 states have call predecessors, (1504), 334 states have return successors, (1505), 1404 states have call predecessors, (1505), 1501 states have call successors, (1505) [2021-12-06 17:24:30,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7618 states to 7618 states and 11596 transitions. [2021-12-06 17:24:30,998 INFO L78 Accepts]: Start accepts. Automaton has 7618 states and 11596 transitions. Word has length 273 [2021-12-06 17:24:30,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:30,999 INFO L470 AbstractCegarLoop]: Abstraction has 7618 states and 11596 transitions. [2021-12-06 17:24:30,999 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.375) internal successors, (83), 4 states have internal predecessors, (83), 2 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 17:24:30,999 INFO L276 IsEmpty]: Start isEmpty. Operand 7618 states and 11596 transitions. [2021-12-06 17:24:31,004 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 277 [2021-12-06 17:24:31,004 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:31,005 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2021-12-06 17:24:31,005 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-06 17:24:31,005 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:24:31,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:31,005 INFO L85 PathProgramCache]: Analyzing trace with hash 140764322, now seen corresponding path program 1 times [2021-12-06 17:24:31,005 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:31,005 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1284753707] [2021-12-06 17:24:31,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:31,005 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:24:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:24:31,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:24:31,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:24:31,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:24:31,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:24:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:24:31,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:24:31,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:24:31,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:24:31,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:24:31,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:24:31,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:24:31,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:24:31,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:24:31,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:24:31,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 17:24:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:31,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:31,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 17:24:31,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-06 17:24:31,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2021-12-06 17:24:31,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:31,412 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 584 trivial. 0 not checked. [2021-12-06 17:24:31,413 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:31,413 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1284753707] [2021-12-06 17:24:31,413 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1284753707] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:24:31,413 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:24:31,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:24:31,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563222528] [2021-12-06 17:24:31,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:24:31,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:24:31,414 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:31,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:24:31,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:24:31,414 INFO L87 Difference]: Start difference. First operand 7618 states and 11596 transitions. Second operand has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 17:24:38,960 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:24:41,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:24:41,309 INFO L93 Difference]: Finished difference Result 16611 states and 25658 transitions. [2021-12-06 17:24:41,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:24:41,310 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 276 [2021-12-06 17:24:41,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:24:41,345 INFO L225 Difference]: With dead ends: 16611 [2021-12-06 17:24:41,345 INFO L226 Difference]: Without dead ends: 9022 [2021-12-06 17:24:41,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:24:41,357 INFO L933 BasicCegarLoop]: 5181 mSDtfsCounter, 13639 mSDsluCounter, 3843 mSDsCounter, 0 mSdLazyCounter, 3751 mSolverCounterSat, 6426 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14071 SdHoareTripleChecker+Valid, 9024 SdHoareTripleChecker+Invalid, 10177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6426 IncrementalHoareTripleChecker+Valid, 3751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2021-12-06 17:24:41,358 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14071 Valid, 9024 Invalid, 10177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6426 Valid, 3751 Invalid, 0 Unknown, 0 Unchecked, 9.4s Time] [2021-12-06 17:24:41,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9022 states. [2021-12-06 17:24:41,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9022 to 7618. [2021-12-06 17:24:41,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7618 states, 5779 states have (on average 1.485205052777297) internal successors, (8583), 6008 states have internal predecessors, (8583), 1504 states have call successors, (1504), 336 states have call predecessors, (1504), 334 states have return successors, (1505), 1404 states have call predecessors, (1505), 1501 states have call successors, (1505) [2021-12-06 17:24:41,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7618 states to 7618 states and 11592 transitions. [2021-12-06 17:24:41,598 INFO L78 Accepts]: Start accepts. Automaton has 7618 states and 11592 transitions. Word has length 276 [2021-12-06 17:24:41,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:24:41,598 INFO L470 AbstractCegarLoop]: Abstraction has 7618 states and 11592 transitions. [2021-12-06 17:24:41,598 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.285714285714286) internal successors, (86), 3 states have internal predecessors, (86), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-06 17:24:41,599 INFO L276 IsEmpty]: Start isEmpty. Operand 7618 states and 11592 transitions. [2021-12-06 17:24:41,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 276 [2021-12-06 17:24:41,604 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:24:41,604 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 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] [2021-12-06 17:24:41,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-06 17:24:41,604 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:24:41,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:24:41,604 INFO L85 PathProgramCache]: Analyzing trace with hash -508392981, now seen corresponding path program 1 times [2021-12-06 17:24:41,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:24:41,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140276431] [2021-12-06 17:24:41,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:24:41,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:24:41,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:24:41,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:24:41,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:24:41,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:24:41,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:24:41,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:24:41,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:24:41,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:24:41,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:24:41,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:24:41,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:24:41,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:24:41,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:24:41,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:24:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:24:41,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:24:41,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 17:24:41,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:24:41,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:24:41,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:41,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2021-12-06 17:24:41,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:42,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2021-12-06 17:24:42,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:42,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-06 17:24:42,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:24:42,019 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 586 trivial. 0 not checked. [2021-12-06 17:24:42,019 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:24:42,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140276431] [2021-12-06 17:24:42,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140276431] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:24:42,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:24:42,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:24:42,020 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552342746] [2021-12-06 17:24:42,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:24:42,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:24:42,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:24:42,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:24:42,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:24:42,022 INFO L87 Difference]: Start difference. First operand 7618 states and 11592 transitions. Second operand has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (26), 7 states have call predecessors, (26), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 17:24:57,328 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:25:02,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:02,271 INFO L93 Difference]: Finished difference Result 16610 states and 25643 transitions. [2021-12-06 17:25:02,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:25:02,271 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (26), 7 states have call predecessors, (26), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 275 [2021-12-06 17:25:02,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:02,303 INFO L225 Difference]: With dead ends: 16610 [2021-12-06 17:25:02,303 INFO L226 Difference]: Without dead ends: 9021 [2021-12-06 17:25:02,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 91 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:25:02,317 INFO L933 BasicCegarLoop]: 6446 mSDtfsCounter, 12288 mSDsluCounter, 6774 mSDsCounter, 0 mSdLazyCounter, 10240 mSolverCounterSat, 6026 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12859 SdHoareTripleChecker+Valid, 13220 SdHoareTripleChecker+Invalid, 16266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6026 IncrementalHoareTripleChecker+Valid, 10240 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:02,317 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [12859 Valid, 13220 Invalid, 16266 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6026 Valid, 10240 Invalid, 0 Unknown, 0 Unchecked, 19.6s Time] [2021-12-06 17:25:02,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9021 states. [2021-12-06 17:25:02,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9021 to 7615. [2021-12-06 17:25:02,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7615 states, 5778 states have (on average 1.4849428868120458) internal successors, (8580), 6005 states have internal predecessors, (8580), 1503 states have call successors, (1503), 336 states have call predecessors, (1503), 333 states have return successors, (1493), 1404 states have call predecessors, (1493), 1493 states have call successors, (1493) [2021-12-06 17:25:02,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7615 states to 7615 states and 11576 transitions. [2021-12-06 17:25:02,578 INFO L78 Accepts]: Start accepts. Automaton has 7615 states and 11576 transitions. Word has length 275 [2021-12-06 17:25:02,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:02,579 INFO L470 AbstractCegarLoop]: Abstraction has 7615 states and 11576 transitions. [2021-12-06 17:25:02,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 12.0) internal successors, (84), 3 states have internal predecessors, (84), 3 states have call successors, (26), 7 states have call predecessors, (26), 2 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-06 17:25:02,579 INFO L276 IsEmpty]: Start isEmpty. Operand 7615 states and 11576 transitions. [2021-12-06 17:25:02,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 301 [2021-12-06 17:25:02,591 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:02,591 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:02,591 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-06 17:25:02,591 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:25:02,591 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:02,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1454075083, now seen corresponding path program 1 times [2021-12-06 17:25:02,592 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:02,592 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000785586] [2021-12-06 17:25:02,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:02,592 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:02,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:25:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:02,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:25:02,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:02,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:25:02,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:02,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:25:02,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:02,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:25:02,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:02,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:25:02,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:02,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:25:02,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:25:02,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:25:02,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:25:02,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:25:02,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:25:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:25:02,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:25:02,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:25:02,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:25:02,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:02,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 17:25:02,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:02,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:02,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:03,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:03,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:03,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 17:25:03,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:03,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-06 17:25:03,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:03,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-06 17:25:03,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:03,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-06 17:25:03,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:03,025 INFO L134 CoverageAnalysis]: Checked inductivity of 598 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 587 trivial. 0 not checked. [2021-12-06 17:25:03,025 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:03,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000785586] [2021-12-06 17:25:03,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000785586] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:25:03,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:25:03,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:25:03,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1132116762] [2021-12-06 17:25:03,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:25:03,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:25:03,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:03,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:25:03,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:25:03,027 INFO L87 Difference]: Start difference. First operand 7615 states and 11576 transitions. Second operand has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-06 17:25:20,216 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:25:22,725 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:25:32,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:25:32,008 INFO L93 Difference]: Finished difference Result 21047 states and 32424 transitions. [2021-12-06 17:25:32,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-06 17:25:32,008 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 300 [2021-12-06 17:25:32,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:25:32,043 INFO L225 Difference]: With dead ends: 21047 [2021-12-06 17:25:32,043 INFO L226 Difference]: Without dead ends: 13461 [2021-12-06 17:25:32,056 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-06 17:25:32,057 INFO L933 BasicCegarLoop]: 6881 mSDtfsCounter, 11288 mSDsluCounter, 10611 mSDsCounter, 0 mSdLazyCounter, 13757 mSolverCounterSat, 6361 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11790 SdHoareTripleChecker+Valid, 17492 SdHoareTripleChecker+Invalid, 20119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6361 IncrementalHoareTripleChecker+Valid, 13757 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:25:32,057 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11790 Valid, 17492 Invalid, 20119 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6361 Valid, 13757 Invalid, 1 Unknown, 0 Unchecked, 28.2s Time] [2021-12-06 17:25:32,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13461 states. [2021-12-06 17:25:32,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13461 to 11221. [2021-12-06 17:25:32,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11221 states, 8452 states have (on average 1.4729058211074302) internal successors, (12449), 8804 states have internal predecessors, (12449), 2247 states have call successors, (2247), 525 states have call predecessors, (2247), 521 states have return successors, (2237), 2090 states have call predecessors, (2237), 2237 states have call successors, (2237) [2021-12-06 17:25:32,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11221 states to 11221 states and 16933 transitions. [2021-12-06 17:25:32,444 INFO L78 Accepts]: Start accepts. Automaton has 11221 states and 16933 transitions. Word has length 300 [2021-12-06 17:25:32,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:25:32,445 INFO L470 AbstractCegarLoop]: Abstraction has 11221 states and 16933 transitions. [2021-12-06 17:25:32,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 3 states have internal predecessors, (107), 3 states have call successors, (26), 6 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-06 17:25:32,445 INFO L276 IsEmpty]: Start isEmpty. Operand 11221 states and 16933 transitions. [2021-12-06 17:25:32,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 317 [2021-12-06 17:25:32,461 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:25:32,461 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:25:32,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-06 17:25:32,461 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:25:32,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:25:32,461 INFO L85 PathProgramCache]: Analyzing trace with hash 1227622379, now seen corresponding path program 1 times [2021-12-06 17:25:32,461 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:25:32,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [920494537] [2021-12-06 17:25:32,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:25:32,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:25:32,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:25:32,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:25:32,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:25:32,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:25:32,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:25:32,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:25:32,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:25:32,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:25:32,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:25:32,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:25:32,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:25:32,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:25:32,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:25:32,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:25:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:25:32,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:25:32,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 17:25:32,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:25:32,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:25:32,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 17:25:32,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-06 17:25:32,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-06 17:25:32,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 281 [2021-12-06 17:25:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2021-12-06 17:25:32,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:25:32,839 INFO L134 CoverageAnalysis]: Checked inductivity of 618 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 600 trivial. 0 not checked. [2021-12-06 17:25:32,839 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:25:32,839 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [920494537] [2021-12-06 17:25:32,839 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [920494537] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:25:32,839 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:25:32,840 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-06 17:25:32,840 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780655980] [2021-12-06 17:25:32,840 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:25:32,840 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-06 17:25:32,840 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:25:32,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-06 17:25:32,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-06 17:25:32,841 INFO L87 Difference]: Start difference. First operand 11221 states and 16933 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, (27), 6 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 17:25:54,693 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:25:57,414 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:25:59,733 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:26:01,572 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.84s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:26:10,629 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:10,629 INFO L93 Difference]: Finished difference Result 29593 states and 45379 transitions. [2021-12-06 17:26:10,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-06 17:26:10,629 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, (27), 6 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 316 [2021-12-06 17:26:10,630 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:10,688 INFO L225 Difference]: With dead ends: 29593 [2021-12-06 17:26:10,688 INFO L226 Difference]: Without dead ends: 18401 [2021-12-06 17:26:10,708 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:26:10,709 INFO L933 BasicCegarLoop]: 8455 mSDtfsCounter, 10425 mSDsluCounter, 15481 mSDsCounter, 0 mSdLazyCounter, 17936 mSolverCounterSat, 6110 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10842 SdHoareTripleChecker+Valid, 23936 SdHoareTripleChecker+Invalid, 24049 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6110 IncrementalHoareTripleChecker+Valid, 17936 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 36.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:10,709 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10842 Valid, 23936 Invalid, 24049 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6110 Valid, 17936 Invalid, 3 Unknown, 0 Unchecked, 36.7s Time] [2021-12-06 17:26:10,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18401 states. [2021-12-06 17:26:11,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18401 to 11223. [2021-12-06 17:26:11,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11223 states, 8454 states have (on average 1.4726756564939674) internal successors, (12450), 8806 states have internal predecessors, (12450), 2247 states have call successors, (2247), 525 states have call predecessors, (2247), 521 states have return successors, (2237), 2090 states have call predecessors, (2237), 2237 states have call successors, (2237) [2021-12-06 17:26:11,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11223 states to 11223 states and 16934 transitions. [2021-12-06 17:26:11,170 INFO L78 Accepts]: Start accepts. Automaton has 11223 states and 16934 transitions. Word has length 316 [2021-12-06 17:26:11,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:11,171 INFO L470 AbstractCegarLoop]: Abstraction has 11223 states and 16934 transitions. [2021-12-06 17:26:11,171 INFO L471 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, (27), 6 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-06 17:26:11,171 INFO L276 IsEmpty]: Start isEmpty. Operand 11223 states and 16934 transitions. [2021-12-06 17:26:11,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 346 [2021-12-06 17:26:11,189 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:11,189 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:11,190 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-06 17:26:11,190 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:26:11,190 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:11,190 INFO L85 PathProgramCache]: Analyzing trace with hash -1512775099, now seen corresponding path program 1 times [2021-12-06 17:26:11,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:11,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1720325859] [2021-12-06 17:26:11,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:11,191 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:11,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:26:11,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:26:11,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:26:11,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:26:11,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:26:11,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,425 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:26:11,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:26:11,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:26:11,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:26:11,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:26:11,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:26:11,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:26:11,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:26:11,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:26:11,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:26:11,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:26:11,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 17:26:11,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:11,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:11,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 17:26:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 17:26:11,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 17:26:11,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-06 17:26:11,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-06 17:26:11,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 297 [2021-12-06 17:26:11,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 304 [2021-12-06 17:26:11,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-06 17:26:11,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-12-06 17:26:11,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:11,554 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 608 trivial. 0 not checked. [2021-12-06 17:26:11,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:11,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1720325859] [2021-12-06 17:26:11,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1720325859] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:26:11,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:26:11,555 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:26:11,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598347415] [2021-12-06 17:26:11,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:26:11,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:26:11,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:11,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:26:11,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:26:11,556 INFO L87 Difference]: Start difference. First operand 11223 states and 16934 transitions. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 17:26:21,839 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:26:27,794 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:27,794 INFO L93 Difference]: Finished difference Result 24640 states and 37745 transitions. [2021-12-06 17:26:27,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:26:27,795 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 345 [2021-12-06 17:26:27,795 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:27,834 INFO L225 Difference]: With dead ends: 24640 [2021-12-06 17:26:27,834 INFO L226 Difference]: Without dead ends: 13446 [2021-12-06 17:26:27,854 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:26:27,854 INFO L933 BasicCegarLoop]: 5191 mSDtfsCounter, 6853 mSDsluCounter, 8593 mSDsCounter, 0 mSdLazyCounter, 8525 mSolverCounterSat, 3740 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7139 SdHoareTripleChecker+Valid, 13784 SdHoareTripleChecker+Invalid, 12266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3740 IncrementalHoareTripleChecker+Valid, 8525 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.6s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:27,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7139 Valid, 13784 Invalid, 12266 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3740 Valid, 8525 Invalid, 1 Unknown, 0 Unchecked, 15.6s Time] [2021-12-06 17:26:27,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13446 states. [2021-12-06 17:26:28,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13446 to 11224. [2021-12-06 17:26:28,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11224 states, 8455 states have (on average 1.4726197516262567) internal successors, (12451), 8807 states have internal predecessors, (12451), 2247 states have call successors, (2247), 525 states have call predecessors, (2247), 521 states have return successors, (2237), 2090 states have call predecessors, (2237), 2237 states have call successors, (2237) [2021-12-06 17:26:28,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11224 states to 11224 states and 16935 transitions. [2021-12-06 17:26:28,279 INFO L78 Accepts]: Start accepts. Automaton has 11224 states and 16935 transitions. Word has length 345 [2021-12-06 17:26:28,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:28,280 INFO L470 AbstractCegarLoop]: Abstraction has 11224 states and 16935 transitions. [2021-12-06 17:26:28,280 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 17:26:28,280 INFO L276 IsEmpty]: Start isEmpty. Operand 11224 states and 16935 transitions. [2021-12-06 17:26:28,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2021-12-06 17:26:28,299 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:28,299 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:28,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-06 17:26:28,300 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:26:28,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:28,300 INFO L85 PathProgramCache]: Analyzing trace with hash -847793526, now seen corresponding path program 1 times [2021-12-06 17:26:28,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:28,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1658473044] [2021-12-06 17:26:28,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:28,300 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:28,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:26:28,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:26:28,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:26:28,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:26:28,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:26:28,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:26:28,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:26:28,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:26:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:26:28,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:26:28,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,639 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:26:28,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:26:28,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:26:28,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:26:28,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:26:28,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:26:28,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 17:26:28,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:28,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:28,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 17:26:28,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 17:26:28,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 17:26:28,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-12-06 17:26:28,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-06 17:26:28,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-12-06 17:26:28,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2021-12-06 17:26:28,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,726 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 17:26:28,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-06 17:26:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:28,734 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2021-12-06 17:26:28,734 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:28,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1658473044] [2021-12-06 17:26:28,734 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1658473044] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:26:28,734 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:26:28,734 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:26:28,734 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818799375] [2021-12-06 17:26:28,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:26:28,735 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:26:28,735 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:28,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:26:28,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:26:28,735 INFO L87 Difference]: Start difference. First operand 11224 states and 16935 transitions. Second operand has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 17:26:41,689 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:26:49,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:26:49,680 INFO L93 Difference]: Finished difference Result 26652 states and 41185 transitions. [2021-12-06 17:26:49,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:26:49,681 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 347 [2021-12-06 17:26:49,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:26:49,723 INFO L225 Difference]: With dead ends: 26652 [2021-12-06 17:26:49,723 INFO L226 Difference]: Without dead ends: 15457 [2021-12-06 17:26:49,741 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 100 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:26:49,741 INFO L933 BasicCegarLoop]: 6553 mSDtfsCounter, 8045 mSDsluCounter, 13114 mSDsCounter, 0 mSdLazyCounter, 11753 mSolverCounterSat, 3648 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8692 SdHoareTripleChecker+Valid, 19667 SdHoareTripleChecker+Invalid, 15402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3648 IncrementalHoareTripleChecker+Valid, 11753 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:26:49,742 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8692 Valid, 19667 Invalid, 15402 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3648 Valid, 11753 Invalid, 1 Unknown, 0 Unchecked, 20.2s Time] [2021-12-06 17:26:49,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15457 states. [2021-12-06 17:26:50,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15457 to 11230. [2021-12-06 17:26:50,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11230 states, 8461 states have (on average 1.4722845999290863) internal successors, (12457), 8813 states have internal predecessors, (12457), 2247 states have call successors, (2247), 525 states have call predecessors, (2247), 521 states have return successors, (2237), 2090 states have call predecessors, (2237), 2237 states have call successors, (2237) [2021-12-06 17:26:50,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11230 states to 11230 states and 16941 transitions. [2021-12-06 17:26:50,190 INFO L78 Accepts]: Start accepts. Automaton has 11230 states and 16941 transitions. Word has length 347 [2021-12-06 17:26:50,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:26:50,191 INFO L470 AbstractCegarLoop]: Abstraction has 11230 states and 16941 transitions. [2021-12-06 17:26:50,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.428571428571427) internal successors, (129), 3 states have internal predecessors, (129), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 17:26:50,191 INFO L276 IsEmpty]: Start isEmpty. Operand 11230 states and 16941 transitions. [2021-12-06 17:26:50,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 348 [2021-12-06 17:26:50,207 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:26:50,208 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:26:50,208 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-06 17:26:50,208 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:26:50,208 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:26:50,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1357266616, now seen corresponding path program 1 times [2021-12-06 17:26:50,208 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:26:50,208 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1207373749] [2021-12-06 17:26:50,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:26:50,208 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:26:50,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:26:50,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:26:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:26:50,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:26:50,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:26:50,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:26:50,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:26:50,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:26:50,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:26:50,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:26:50,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:26:50,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:26:50,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:26:50,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:26:50,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:26:50,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:26:50,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-06 17:26:50,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:26:50,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:26:50,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2021-12-06 17:26:50,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-06 17:26:50,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,860 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-06 17:26:50,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2021-12-06 17:26:50,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-06 17:26:50,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2021-12-06 17:26:50,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2021-12-06 17:26:50,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 312 [2021-12-06 17:26:50,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 337 [2021-12-06 17:26:50,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:26:50,899 INFO L134 CoverageAnalysis]: Checked inductivity of 628 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2021-12-06 17:26:50,899 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:26:50,899 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1207373749] [2021-12-06 17:26:50,899 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1207373749] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:26:50,900 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 17:26:50,900 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-06 17:26:50,900 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13537865] [2021-12-06 17:26:50,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:26:50,900 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-06 17:26:50,900 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:26:50,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-06 17:26:50,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-06 17:26:50,901 INFO L87 Difference]: Start difference. First operand 11230 states and 16941 transitions. Second operand has 7 states, 7 states have (on average 18.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 17:27:02,383 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:27:08,147 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:27:10,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:10,947 INFO L93 Difference]: Finished difference Result 24695 states and 37817 transitions. [2021-12-06 17:27:10,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-06 17:27:10,947 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 347 [2021-12-06 17:27:10,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:10,998 INFO L225 Difference]: With dead ends: 24695 [2021-12-06 17:27:10,998 INFO L226 Difference]: Without dead ends: 13494 [2021-12-06 17:27:11,047 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 99 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2021-12-06 17:27:11,047 INFO L933 BasicCegarLoop]: 5175 mSDtfsCounter, 6867 mSDsluCounter, 8584 mSDsCounter, 0 mSdLazyCounter, 8517 mSolverCounterSat, 3749 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7152 SdHoareTripleChecker+Valid, 13759 SdHoareTripleChecker+Invalid, 12268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3749 IncrementalHoareTripleChecker+Valid, 8517 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:11,048 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7152 Valid, 13759 Invalid, 12268 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3749 Valid, 8517 Invalid, 2 Unknown, 0 Unchecked, 19.2s Time] [2021-12-06 17:27:11,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13494 states. [2021-12-06 17:27:11,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13494 to 11236. [2021-12-06 17:27:11,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11236 states, 8467 states have (on average 1.4719499232313689) internal successors, (12463), 8819 states have internal predecessors, (12463), 2247 states have call successors, (2247), 525 states have call predecessors, (2247), 521 states have return successors, (2237), 2090 states have call predecessors, (2237), 2237 states have call successors, (2237) [2021-12-06 17:27:11,438 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11236 states to 11236 states and 16947 transitions. [2021-12-06 17:27:11,439 INFO L78 Accepts]: Start accepts. Automaton has 11236 states and 16947 transitions. Word has length 347 [2021-12-06 17:27:11,440 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:11,440 INFO L470 AbstractCegarLoop]: Abstraction has 11236 states and 16947 transitions. [2021-12-06 17:27:11,440 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 3 states have internal predecessors, (126), 2 states have call successors, (31), 6 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2021-12-06 17:27:11,440 INFO L276 IsEmpty]: Start isEmpty. Operand 11236 states and 16947 transitions. [2021-12-06 17:27:11,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2021-12-06 17:27:11,453 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:11,453 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:11,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-06 17:27:11,453 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:27:11,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:11,453 INFO L85 PathProgramCache]: Analyzing trace with hash 2113661729, now seen corresponding path program 1 times [2021-12-06 17:27:11,454 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:11,454 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [496159144] [2021-12-06 17:27:11,454 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:11,454 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:11,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:27:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:27:11,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:27:11,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,715 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:27:11,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:27:11,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:27:11,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:27:11,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:27:11,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:27:11,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:27:11,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:27:11,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:27:11,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:27:11,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:27:11,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:27:11,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-12-06 17:27:11,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2021-12-06 17:27:11,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:11,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:11,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 17:27:11,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 258 [2021-12-06 17:27:11,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2021-12-06 17:27:11,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2021-12-06 17:27:11,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2021-12-06 17:27:11,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 17:27:11,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-06 17:27:11,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-06 17:27:11,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-06 17:27:11,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:11,931 INFO L134 CoverageAnalysis]: Checked inductivity of 629 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2021-12-06 17:27:11,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:11,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [496159144] [2021-12-06 17:27:11,931 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [496159144] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:27:11,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [319353239] [2021-12-06 17:27:11,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:11,932 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:11,932 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:11,933 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:11,934 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 17:27:12,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:12,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 5287 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-06 17:27:12,889 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:13,177 INFO L134 CoverageAnalysis]: Checked inductivity of 629 backedges. 174 proven. 1 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2021-12-06 17:27:13,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:27:13,563 INFO L134 CoverageAnalysis]: Checked inductivity of 629 backedges. 10 proven. 1 refuted. 0 times theorem prover too weak. 618 trivial. 0 not checked. [2021-12-06 17:27:13,564 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [319353239] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:27:13,564 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:27:13,564 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 4, 4] total 11 [2021-12-06 17:27:13,564 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1719858854] [2021-12-06 17:27:13,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:27:13,565 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-06 17:27:13,565 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:13,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-06 17:27:13,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-12-06 17:27:13,566 INFO L87 Difference]: Start difference. First operand 11236 states and 16947 transitions. Second operand has 11 states, 11 states have (on average 15.090909090909092) internal successors, (166), 7 states have internal predecessors, (166), 2 states have call successors, (64), 6 states have call predecessors, (64), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-12-06 17:27:32,407 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:27:35,367 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:27:37,276 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:27:41,725 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:27:48,186 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:27:53,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:53,696 INFO L93 Difference]: Finished difference Result 24743 states and 37877 transitions. [2021-12-06 17:27:53,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-06 17:27:53,697 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 15.090909090909092) internal successors, (166), 7 states have internal predecessors, (166), 2 states have call successors, (64), 6 states have call predecessors, (64), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) Word has length 351 [2021-12-06 17:27:53,697 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:53,742 INFO L225 Difference]: With dead ends: 24743 [2021-12-06 17:27:53,742 INFO L226 Difference]: Without dead ends: 13536 [2021-12-06 17:27:53,765 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 808 GetRequests, 796 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:27:53,766 INFO L933 BasicCegarLoop]: 5179 mSDtfsCounter, 6442 mSDsluCounter, 19636 mSDsCounter, 0 mSdLazyCounter, 19538 mSolverCounterSat, 3639 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6728 SdHoareTripleChecker+Valid, 24815 SdHoareTripleChecker+Invalid, 23179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3639 IncrementalHoareTripleChecker+Valid, 19538 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.2s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:53,766 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6728 Valid, 24815 Invalid, 23179 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3639 Valid, 19538 Invalid, 2 Unknown, 0 Unchecked, 39.2s Time] [2021-12-06 17:27:53,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13536 states. [2021-12-06 17:27:54,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13536 to 11278. [2021-12-06 17:27:54,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11278 states, 8509 states have (on average 1.4710306734046303) internal successors, (12517), 8861 states have internal predecessors, (12517), 2247 states have call successors, (2247), 525 states have call predecessors, (2247), 521 states have return successors, (2237), 2090 states have call predecessors, (2237), 2237 states have call successors, (2237) [2021-12-06 17:27:54,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11278 states to 11278 states and 17001 transitions. [2021-12-06 17:27:54,225 INFO L78 Accepts]: Start accepts. Automaton has 11278 states and 17001 transitions. Word has length 351 [2021-12-06 17:27:54,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:54,225 INFO L470 AbstractCegarLoop]: Abstraction has 11278 states and 17001 transitions. [2021-12-06 17:27:54,225 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 15.090909090909092) internal successors, (166), 7 states have internal predecessors, (166), 2 states have call successors, (64), 6 states have call predecessors, (64), 2 states have return successors, (42), 2 states have call predecessors, (42), 2 states have call successors, (42) [2021-12-06 17:27:54,225 INFO L276 IsEmpty]: Start isEmpty. Operand 11278 states and 17001 transitions. [2021-12-06 17:27:54,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 356 [2021-12-06 17:27:54,239 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:54,239 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:54,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 17:27:54,440 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 17:27:54,441 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:27:54,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:54,443 INFO L85 PathProgramCache]: Analyzing trace with hash 1502838906, now seen corresponding path program 2 times [2021-12-06 17:27:54,443 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:54,443 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1591389791] [2021-12-06 17:27:54,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:54,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:54,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:27:54,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:54,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:27:54,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:54,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:27:54,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:54,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:27:54,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:54,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:27:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:54,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:27:54,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:54,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:27:54,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-06 17:27:54,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2021-12-06 17:27:54,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2021-12-06 17:27:54,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-06 17:27:54,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-06 17:27:54,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-06 17:27:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:54,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-06 17:27:54,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-06 17:27:54,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:54,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 17:27:55,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:55,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:55,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2021-12-06 17:27:55,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:55,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:55,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-06 17:27:55,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2021-12-06 17:27:55,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-06 17:27:55,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 17:27:55,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 288 [2021-12-06 17:27:55,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 307 [2021-12-06 17:27:55,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-12-06 17:27:55,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2021-12-06 17:27:55,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2021-12-06 17:27:55,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:55,096 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 4 proven. 42 refuted. 0 times theorem prover too weak. 588 trivial. 0 not checked. [2021-12-06 17:27:55,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:27:55,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1591389791] [2021-12-06 17:27:55,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1591389791] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:27:55,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15910720] [2021-12-06 17:27:55,097 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:27:55,097 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:27:55,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:27:55,098 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:27:55,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 17:27:57,217 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:27:57,217 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:27:57,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 5296 conjuncts, 11 conjunts are in the unsatisfiable core [2021-12-06 17:27:57,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:27:57,618 INFO L134 CoverageAnalysis]: Checked inductivity of 634 backedges. 257 proven. 0 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2021-12-06 17:27:57,618 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-06 17:27:57,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15910720] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 17:27:57,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-06 17:27:57,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10] total 12 [2021-12-06 17:27:57,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340686258] [2021-12-06 17:27:57,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 17:27:57,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 17:27:57,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:27:57,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 17:27:57,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-06 17:27:57,621 INFO L87 Difference]: Start difference. First operand 11278 states and 17001 transitions. Second operand has 6 states, 5 states have (on average 29.8) internal successors, (149), 6 states have internal predecessors, (149), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-06 17:27:58,443 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:27:58,443 INFO L93 Difference]: Finished difference Result 22576 states and 34160 transitions. [2021-12-06 17:27:58,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 17:27:58,443 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 29.8) internal successors, (149), 6 states have internal predecessors, (149), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 355 [2021-12-06 17:27:58,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:27:58,479 INFO L225 Difference]: With dead ends: 22576 [2021-12-06 17:27:58,479 INFO L226 Difference]: Without dead ends: 11292 [2021-12-06 17:27:58,496 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 458 GetRequests, 445 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2021-12-06 17:27:58,497 INFO L933 BasicCegarLoop]: 5868 mSDtfsCounter, 6 mSDsluCounter, 23404 mSDsCounter, 0 mSdLazyCounter, 243 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 29272 SdHoareTripleChecker+Invalid, 271 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 243 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-06 17:27:58,497 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8 Valid, 29272 Invalid, 271 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 243 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-06 17:27:58,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11292 states. [2021-12-06 17:27:58,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11292 to 11292. [2021-12-06 17:27:58,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11292 states, 8519 states have (on average 1.4709472942833666) internal successors, (12531), 8875 states have internal predecessors, (12531), 2247 states have call successors, (2247), 525 states have call predecessors, (2247), 525 states have return successors, (2250), 2090 states have call predecessors, (2250), 2237 states have call successors, (2250) [2021-12-06 17:27:58,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11292 states to 11292 states and 17028 transitions. [2021-12-06 17:27:58,874 INFO L78 Accepts]: Start accepts. Automaton has 11292 states and 17028 transitions. Word has length 355 [2021-12-06 17:27:58,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:27:58,874 INFO L470 AbstractCegarLoop]: Abstraction has 11292 states and 17028 transitions. [2021-12-06 17:27:58,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 29.8) internal successors, (149), 6 states have internal predecessors, (149), 3 states have call successors, (35), 2 states have call predecessors, (35), 4 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2021-12-06 17:27:58,875 INFO L276 IsEmpty]: Start isEmpty. Operand 11292 states and 17028 transitions. [2021-12-06 17:27:58,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 363 [2021-12-06 17:27:58,888 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:27:58,888 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:27:58,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 17:27:59,089 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 17:27:59,090 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:27:59,091 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:27:59,092 INFO L85 PathProgramCache]: Analyzing trace with hash -574795615, now seen corresponding path program 1 times [2021-12-06 17:27:59,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:27:59,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148637322] [2021-12-06 17:27:59,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:27:59,093 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:27:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:27:59,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:27:59,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:27:59,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:27:59,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:27:59,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:27:59,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:27:59,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-06 17:27:59,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2021-12-06 17:27:59,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-06 17:27:59,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-06 17:27:59,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 17:27:59,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-06 17:27:59,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-06 17:27:59,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2021-12-06 17:27:59,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2021-12-06 17:27:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2021-12-06 17:27:59,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:27:59,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:27:59,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 263 [2021-12-06 17:27:59,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2021-12-06 17:27:59,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 275 [2021-12-06 17:27:59,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 17:27:59,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 295 [2021-12-06 17:27:59,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 314 [2021-12-06 17:27:59,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:27:59,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-06 17:27:59,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:00,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 327 [2021-12-06 17:28:00,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:00,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 352 [2021-12-06 17:28:00,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:00,013 INFO L134 CoverageAnalysis]: Checked inductivity of 704 backedges. 4 proven. 61 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2021-12-06 17:28:00,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:28:00,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148637322] [2021-12-06 17:28:00,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148637322] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:28:00,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [775542398] [2021-12-06 17:28:00,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:28:00,014 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:28:00,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:28:00,014 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:28:00,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 17:28:01,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:28:01,164 INFO L263 TraceCheckSpWp]: Trace formula consists of 5401 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 17:28:01,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:28:01,586 INFO L134 CoverageAnalysis]: Checked inductivity of 704 backedges. 240 proven. 1 refuted. 0 times theorem prover too weak. 463 trivial. 0 not checked. [2021-12-06 17:28:01,586 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:28:02,147 INFO L134 CoverageAnalysis]: Checked inductivity of 704 backedges. 4 proven. 61 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2021-12-06 17:28:02,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [775542398] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:28:02,147 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:28:02,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 17 [2021-12-06 17:28:02,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501202012] [2021-12-06 17:28:02,148 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:28:02,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2021-12-06 17:28:02,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:28:02,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-12-06 17:28:02,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-12-06 17:28:02,149 INFO L87 Difference]: Start difference. First operand 11292 states and 17028 transitions. Second operand has 17 states, 15 states have (on average 12.333333333333334) internal successors, (185), 13 states have internal predecessors, (185), 4 states have call successors, (76), 6 states have call predecessors, (76), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) [2021-12-06 17:28:36,571 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:28:38,575 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:28:40,625 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:28:42,897 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:28:45,001 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:28:47,772 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:28:49,576 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:29:11,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:29:11,681 INFO L93 Difference]: Finished difference Result 24804 states and 37967 transitions. [2021-12-06 17:29:11,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-12-06 17:29:11,683 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 12.333333333333334) internal successors, (185), 13 states have internal predecessors, (185), 4 states have call successors, (76), 6 states have call predecessors, (76), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) Word has length 362 [2021-12-06 17:29:11,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:29:11,735 INFO L225 Difference]: With dead ends: 24804 [2021-12-06 17:29:11,735 INFO L226 Difference]: Without dead ends: 13506 [2021-12-06 17:29:11,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 841 GetRequests, 811 SyntacticMatches, 2 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 125 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=162, Invalid=708, Unknown=0, NotChecked=0, Total=870 [2021-12-06 17:29:11,760 INFO L933 BasicCegarLoop]: 5149 mSDtfsCounter, 6406 mSDsluCounter, 28643 mSDsCounter, 0 mSdLazyCounter, 28888 mSolverCounterSat, 3665 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 59.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6696 SdHoareTripleChecker+Valid, 33792 SdHoareTripleChecker+Invalid, 32556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3665 IncrementalHoareTripleChecker+Valid, 28888 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.1s IncrementalHoareTripleChecker+Time [2021-12-06 17:29:11,760 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6696 Valid, 33792 Invalid, 32556 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3665 Valid, 28888 Invalid, 3 Unknown, 0 Unchecked, 68.1s Time] [2021-12-06 17:29:11,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13506 states. [2021-12-06 17:29:12,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13506 to 11328. [2021-12-06 17:29:12,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11328 states, 8543 states have (on average 1.4700924733700105) internal successors, (12559), 8899 states have internal predecessors, (12559), 2253 states have call successors, (2253), 531 states have call predecessors, (2253), 531 states have return successors, (2256), 2096 states have call predecessors, (2256), 2243 states have call successors, (2256) [2021-12-06 17:29:12,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11328 states to 11328 states and 17068 transitions. [2021-12-06 17:29:12,184 INFO L78 Accepts]: Start accepts. Automaton has 11328 states and 17068 transitions. Word has length 362 [2021-12-06 17:29:12,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:29:12,184 INFO L470 AbstractCegarLoop]: Abstraction has 11328 states and 17068 transitions. [2021-12-06 17:29:12,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 12.333333333333334) internal successors, (185), 13 states have internal predecessors, (185), 4 states have call successors, (76), 6 states have call predecessors, (76), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) [2021-12-06 17:29:12,184 INFO L276 IsEmpty]: Start isEmpty. Operand 11328 states and 17068 transitions. [2021-12-06 17:29:12,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 370 [2021-12-06 17:29:12,199 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:29:12,199 INFO L514 BasicCegarLoop]: trace histogram [14, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:29:12,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 17:29:12,400 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 17:29:12,401 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:29:12,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:29:12,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1417433446, now seen corresponding path program 2 times [2021-12-06 17:29:12,402 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:29:12,403 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1338498193] [2021-12-06 17:29:12,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:29:12,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:29:12,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:29:12,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:12,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:12,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:29:12,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:12,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:12,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:29:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:12,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:12,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:29:12,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:12,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:12,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:29:12,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:12,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:12,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:29:12,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:12,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:12,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:29:12,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:12,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:12,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-06 17:29:13,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-06 17:29:13,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2021-12-06 17:29:13,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2021-12-06 17:29:13,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-06 17:29:13,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-06 17:29:13,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-06 17:29:13,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-06 17:29:13,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2021-12-06 17:29:13,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2021-12-06 17:29:13,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:29:13,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:29:13,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2021-12-06 17:29:13,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-06 17:29:13,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2021-12-06 17:29:13,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 17:29:13,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 302 [2021-12-06 17:29:13,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 321 [2021-12-06 17:29:13,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-12-06 17:29:13,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2021-12-06 17:29:13,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 359 [2021-12-06 17:29:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:29:13,238 INFO L134 CoverageAnalysis]: Checked inductivity of 823 backedges. 4 proven. 93 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2021-12-06 17:29:13,238 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:29:13,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1338498193] [2021-12-06 17:29:13,238 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1338498193] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:29:13,238 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1637661272] [2021-12-06 17:29:13,238 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 17:29:13,238 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:29:13,238 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:29:13,239 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:29:13,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 17:29:20,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 17:29:20,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:29:20,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 5506 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-06 17:29:20,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:29:20,849 INFO L134 CoverageAnalysis]: Checked inductivity of 823 backedges. 270 proven. 3 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2021-12-06 17:29:20,849 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:29:21,676 INFO L134 CoverageAnalysis]: Checked inductivity of 823 backedges. 4 proven. 93 refuted. 0 times theorem prover too weak. 726 trivial. 0 not checked. [2021-12-06 17:29:21,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1637661272] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:29:21,676 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:29:21,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 8] total 20 [2021-12-06 17:29:21,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1406536749] [2021-12-06 17:29:21,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:29:21,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-12-06 17:29:21,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:29:21,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-12-06 17:29:21,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=325, Unknown=0, NotChecked=0, Total=380 [2021-12-06 17:29:21,678 INFO L87 Difference]: Start difference. First operand 11328 states and 17068 transitions. Second operand has 20 states, 18 states have (on average 10.444444444444445) internal successors, (188), 16 states have internal predecessors, (188), 4 states have call successors, (76), 6 states have call predecessors, (76), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) [2021-12-06 17:30:17,708 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:30:21,236 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:30:22,354 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.12s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:30:23,534 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:30:25,180 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:30:27,762 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:31:02,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:31:02,380 INFO L93 Difference]: Finished difference Result 24872 states and 38048 transitions. [2021-12-06 17:31:02,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-06 17:31:02,383 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 18 states have (on average 10.444444444444445) internal successors, (188), 16 states have internal predecessors, (188), 4 states have call successors, (76), 6 states have call predecessors, (76), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) Word has length 369 [2021-12-06 17:31:02,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:31:02,431 INFO L225 Difference]: With dead ends: 24872 [2021-12-06 17:31:02,431 INFO L226 Difference]: Without dead ends: 13520 [2021-12-06 17:31:02,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 859 GetRequests, 823 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 251 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=202, Invalid=1058, Unknown=0, NotChecked=0, Total=1260 [2021-12-06 17:31:02,454 INFO L933 BasicCegarLoop]: 5150 mSDtfsCounter, 6402 mSDsluCounter, 36247 mSDsCounter, 0 mSdLazyCounter, 36347 mSolverCounterSat, 3667 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 83.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6698 SdHoareTripleChecker+Valid, 41397 SdHoareTripleChecker+Invalid, 40015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3667 IncrementalHoareTripleChecker+Valid, 36347 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 98.7s IncrementalHoareTripleChecker+Time [2021-12-06 17:31:02,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6698 Valid, 41397 Invalid, 40015 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3667 Valid, 36347 Invalid, 1 Unknown, 0 Unchecked, 98.7s Time] [2021-12-06 17:31:02,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13520 states. [2021-12-06 17:31:02,894 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13520 to 11334. [2021-12-06 17:31:02,900 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11334 states, 8549 states have (on average 1.47023043630834) internal successors, (12569), 8905 states have internal predecessors, (12569), 2253 states have call successors, (2253), 531 states have call predecessors, (2253), 531 states have return successors, (2256), 2096 states have call predecessors, (2256), 2243 states have call successors, (2256) [2021-12-06 17:31:02,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11334 states to 11334 states and 17078 transitions. [2021-12-06 17:31:02,928 INFO L78 Accepts]: Start accepts. Automaton has 11334 states and 17078 transitions. Word has length 369 [2021-12-06 17:31:02,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:31:02,928 INFO L470 AbstractCegarLoop]: Abstraction has 11334 states and 17078 transitions. [2021-12-06 17:31:02,928 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 18 states have (on average 10.444444444444445) internal successors, (188), 16 states have internal predecessors, (188), 4 states have call successors, (76), 6 states have call predecessors, (76), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) [2021-12-06 17:31:02,929 INFO L276 IsEmpty]: Start isEmpty. Operand 11334 states and 17078 transitions. [2021-12-06 17:31:02,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 377 [2021-12-06 17:31:02,941 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:31:02,942 INFO L514 BasicCegarLoop]: trace histogram [21, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:31:02,975 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-12-06 17:31:03,142 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 17:31:03,144 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:31:03,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:31:03,145 INFO L85 PathProgramCache]: Analyzing trace with hash 311542913, now seen corresponding path program 3 times [2021-12-06 17:31:03,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:31:03,146 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403259627] [2021-12-06 17:31:03,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:31:03,147 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:31:03,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:31:03,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:31:03,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:31:03,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:31:03,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:31:03,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:31:03,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:31:03,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2021-12-06 17:31:03,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-06 17:31:03,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2021-12-06 17:31:03,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-06 17:31:03,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2021-12-06 17:31:03,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-06 17:31:03,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-06 17:31:03,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-12-06 17:31:03,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2021-12-06 17:31:03,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2021-12-06 17:31:03,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:31:03,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:31:03,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2021-12-06 17:31:03,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-06 17:31:03,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-06 17:31:03,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2021-12-06 17:31:03,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 309 [2021-12-06 17:31:03,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2021-12-06 17:31:03,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-12-06 17:31:03,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2021-12-06 17:31:03,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2021-12-06 17:31:03,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:31:03,910 INFO L134 CoverageAnalysis]: Checked inductivity of 991 backedges. 4 proven. 138 refuted. 0 times theorem prover too weak. 849 trivial. 0 not checked. [2021-12-06 17:31:03,910 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:31:03,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403259627] [2021-12-06 17:31:03,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403259627] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:31:03,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810624843] [2021-12-06 17:31:03,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 17:31:03,911 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:31:03,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:31:03,912 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:31:03,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 17:31:13,012 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-12-06 17:31:13,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:31:13,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 4911 conjuncts, 16 conjunts are in the unsatisfiable core [2021-12-06 17:31:13,061 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:31:13,664 INFO L134 CoverageAnalysis]: Checked inductivity of 991 backedges. 300 proven. 6 refuted. 0 times theorem prover too weak. 685 trivial. 0 not checked. [2021-12-06 17:31:13,664 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:31:14,853 INFO L134 CoverageAnalysis]: Checked inductivity of 991 backedges. 136 proven. 6 refuted. 0 times theorem prover too weak. 849 trivial. 0 not checked. [2021-12-06 17:31:14,854 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810624843] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:31:14,854 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:31:14,854 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 23 [2021-12-06 17:31:14,854 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366009394] [2021-12-06 17:31:14,854 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:31:14,856 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2021-12-06 17:31:14,856 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:31:14,856 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-12-06 17:31:14,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=437, Unknown=0, NotChecked=0, Total=506 [2021-12-06 17:31:14,856 INFO L87 Difference]: Start difference. First operand 11334 states and 17078 transitions. Second operand has 23 states, 21 states have (on average 9.047619047619047) internal successors, (190), 19 states have internal predecessors, (190), 4 states have call successors, (69), 6 states have call predecessors, (69), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) [2021-12-06 17:32:30,912 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:32:32,692 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:32:35,430 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:32:37,294 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.86s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:32:39,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:32:41,391 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-06 17:32:54,603 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:32:56,701 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:32:58,906 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:33:01,061 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:33:03,221 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:33:05,419 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:33:07,617 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:33:49,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-06 17:33:49,753 INFO L93 Difference]: Finished difference Result 24892 states and 38087 transitions. [2021-12-06 17:33:49,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-12-06 17:33:49,757 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 21 states have (on average 9.047619047619047) internal successors, (190), 19 states have internal predecessors, (190), 4 states have call successors, (69), 6 states have call predecessors, (69), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) Word has length 376 [2021-12-06 17:33:49,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-06 17:33:49,799 INFO L225 Difference]: With dead ends: 24892 [2021-12-06 17:33:49,799 INFO L226 Difference]: Without dead ends: 13534 [2021-12-06 17:33:49,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 877 GetRequests, 836 SyntacticMatches, 2 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 332 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=243, Invalid=1397, Unknown=0, NotChecked=0, Total=1640 [2021-12-06 17:33:49,820 INFO L933 BasicCegarLoop]: 5156 mSDtfsCounter, 8454 mSDsluCounter, 31516 mSDsCounter, 0 mSdLazyCounter, 31464 mSolverCounterSat, 4870 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 125.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8751 SdHoareTripleChecker+Valid, 36672 SdHoareTripleChecker+Invalid, 36343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 4870 IncrementalHoareTripleChecker+Valid, 31464 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 152.5s IncrementalHoareTripleChecker+Time [2021-12-06 17:33:49,821 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8751 Valid, 36672 Invalid, 36343 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [4870 Valid, 31464 Invalid, 9 Unknown, 0 Unchecked, 152.5s Time] [2021-12-06 17:33:49,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13534 states. [2021-12-06 17:33:50,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13534 to 11340. [2021-12-06 17:33:50,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11340 states, 8555 states have (on average 1.4703682057276446) internal successors, (12579), 8911 states have internal predecessors, (12579), 2253 states have call successors, (2253), 531 states have call predecessors, (2253), 531 states have return successors, (2256), 2096 states have call predecessors, (2256), 2243 states have call successors, (2256) [2021-12-06 17:33:50,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11340 states to 11340 states and 17088 transitions. [2021-12-06 17:33:50,246 INFO L78 Accepts]: Start accepts. Automaton has 11340 states and 17088 transitions. Word has length 376 [2021-12-06 17:33:50,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-06 17:33:50,246 INFO L470 AbstractCegarLoop]: Abstraction has 11340 states and 17088 transitions. [2021-12-06 17:33:50,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 21 states have (on average 9.047619047619047) internal successors, (190), 19 states have internal predecessors, (190), 4 states have call successors, (69), 6 states have call predecessors, (69), 6 states have return successors, (55), 4 states have call predecessors, (55), 4 states have call successors, (55) [2021-12-06 17:33:50,246 INFO L276 IsEmpty]: Start isEmpty. Operand 11340 states and 17088 transitions. [2021-12-06 17:33:50,259 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 384 [2021-12-06 17:33:50,259 INFO L506 BasicCegarLoop]: Found error trace [2021-12-06 17:33:50,259 INFO L514 BasicCegarLoop]: trace histogram [28, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 17:33:50,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 17:33:50,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:33:50,462 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-06 17:33:50,462 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 17:33:50,463 INFO L85 PathProgramCache]: Analyzing trace with hash 358753466, now seen corresponding path program 4 times [2021-12-06 17:33:50,463 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 17:33:50,464 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [832969979] [2021-12-06 17:33:50,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 17:33:50,465 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 17:33:50,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-06 17:33:50,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:50,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:50,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-06 17:33:50,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:50,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:50,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-06 17:33:50,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:50,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:50,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-06 17:33:50,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:50,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:50,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-06 17:33:50,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:50,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:50,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-06 17:33:50,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:50,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:50,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2021-12-06 17:33:50,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:50,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:50,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2021-12-06 17:33:51,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-06 17:33:51,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-06 17:33:51,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2021-12-06 17:33:51,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-06 17:33:51,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-06 17:33:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2021-12-06 17:33:51,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2021-12-06 17:33:51,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-06 17:33:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:51,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2021-12-06 17:33:51,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-06 17:33:51,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-06 17:33:51,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2021-12-06 17:33:51,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 290 [2021-12-06 17:33:51,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 296 [2021-12-06 17:33:51,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 310 [2021-12-06 17:33:51,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2021-12-06 17:33:51,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2021-12-06 17:33:51,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 342 [2021-12-06 17:33:51,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 348 [2021-12-06 17:33:51,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2021-12-06 17:33:51,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 17:33:51,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1208 backedges. 4 proven. 196 refuted. 0 times theorem prover too weak. 1008 trivial. 0 not checked. [2021-12-06 17:33:51,380 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 17:33:51,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [832969979] [2021-12-06 17:33:51,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [832969979] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 17:33:51,380 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951934587] [2021-12-06 17:33:51,380 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 17:33:51,380 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 17:33:51,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 17:33:51,381 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 17:33:51,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_97439aee-9f07-49e2-9106-a6d416f87fe2/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 17:33:54,102 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 17:33:54,103 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 17:33:54,130 INFO L263 TraceCheckSpWp]: Trace formula consists of 5716 conjuncts, 23 conjunts are in the unsatisfiable core [2021-12-06 17:33:54,137 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 17:33:54,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1208 backedges. 625 proven. 11 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-06 17:33:54,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 17:33:56,272 INFO L134 CoverageAnalysis]: Checked inductivity of 1208 backedges. 66 proven. 134 refuted. 0 times theorem prover too weak. 1008 trivial. 0 not checked. [2021-12-06 17:33:56,272 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951934587] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 17:33:56,272 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 17:33:56,272 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10, 10] total 24 [2021-12-06 17:33:56,272 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326046680] [2021-12-06 17:33:56,272 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 17:33:56,273 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2021-12-06 17:33:56,273 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 17:33:56,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-12-06 17:33:56,274 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=479, Unknown=0, NotChecked=0, Total=552 [2021-12-06 17:33:56,274 INFO L87 Difference]: Start difference. First operand 11340 states and 17088 transitions. Second operand has 24 states, 22 states have (on average 8.818181818181818) internal successors, (194), 20 states have internal predecessors, (194), 4 states have call successors, (74), 6 states have call predecessors, (74), 6 states have return successors, (57), 4 states have call predecessors, (57), 4 states have call successors, (57) [2021-12-06 17:34:23,436 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:34:25,577 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-06 17:34:27,765 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers []