./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version aef121e0 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0 --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 32bit --witnessprinter.graph.data.programhash adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-22 16:10:33,755 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-22 16:10:33,758 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-22 16:10:33,842 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-22 16:10:33,843 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-22 16:10:33,845 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-22 16:10:33,848 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-22 16:10:33,852 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-22 16:10:33,855 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-22 16:10:33,857 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-22 16:10:33,858 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-22 16:10:33,861 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-22 16:10:33,861 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-22 16:10:33,863 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-22 16:10:33,866 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-22 16:10:33,868 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-22 16:10:33,870 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-22 16:10:33,871 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-22 16:10:33,875 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-22 16:10:33,878 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-22 16:10:33,881 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-22 16:10:33,884 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-22 16:10:33,886 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-22 16:10:33,888 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-22 16:10:33,893 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-22 16:10:33,894 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-22 16:10:33,894 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-22 16:10:33,896 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-22 16:10:33,897 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-22 16:10:33,899 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-22 16:10:33,899 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-22 16:10:33,901 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-22 16:10:33,902 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-22 16:10:33,904 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-22 16:10:33,906 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-22 16:10:33,906 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-22 16:10:33,908 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-22 16:10:33,909 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-22 16:10:33,909 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-22 16:10:33,911 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-22 16:10:33,912 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-22 16:10:33,914 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-22 16:10:33,947 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-22 16:10:33,948 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-22 16:10:33,948 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-22 16:10:33,949 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-22 16:10:33,950 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-22 16:10:33,951 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-22 16:10:33,951 INFO L138 SettingsManager]: * Use SBE=true [2021-11-22 16:10:33,952 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-22 16:10:33,952 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-22 16:10:33,952 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-22 16:10:33,953 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-22 16:10:33,953 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-22 16:10:33,953 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-22 16:10:33,953 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-22 16:10:33,954 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-22 16:10:33,954 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-22 16:10:33,954 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-22 16:10:33,955 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-22 16:10:33,955 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-22 16:10:33,955 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-22 16:10:33,956 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-22 16:10:33,956 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-22 16:10:33,956 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-22 16:10:33,957 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-22 16:10:33,957 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-22 16:10:33,957 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-22 16:10:33,958 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-22 16:10:33,958 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-22 16:10:33,958 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-22 16:10:33,959 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-22 16:10:33,959 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-22 16:10:33,959 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-22 16:10:33,959 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_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/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_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 [2021-11-22 16:10:34,295 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-22 16:10:34,344 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-22 16:10:34,348 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-22 16:10:34,349 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-22 16:10:34,351 INFO L275 PluginConnector]: CDTParser initialized [2021-11-22 16:10:34,353 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-22 16:10:34,488 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/a8fd6e96c/d9c16853177944b08f1ca58d769e4e46/FLAG1b0ba63bc [2021-11-22 16:10:35,275 INFO L306 CDTParser]: Found 1 translation units. [2021-11-22 16:10:35,281 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-22 16:10:35,329 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/a8fd6e96c/d9c16853177944b08f1ca58d769e4e46/FLAG1b0ba63bc [2021-11-22 16:10:35,393 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/a8fd6e96c/d9c16853177944b08f1ca58d769e4e46 [2021-11-22 16:10:35,396 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-22 16:10:35,398 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-22 16:10:35,404 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-22 16:10:35,405 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-22 16:10:35,410 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-22 16:10:35,412 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:10:35" (1/1) ... [2021-11-22 16:10:35,415 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5a956ebc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:35, skipping insertion in model container [2021-11-22 16:10:35,416 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:10:35" (1/1) ... [2021-11-22 16:10:35,426 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-22 16:10:35,521 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-22 16:10:35,982 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_9def19b8-c602-4547-9885-5523ece44831/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-22 16:10:36,008 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-22 16:10:36,030 INFO L203 MainTranslator]: Completed pre-run [2021-11-22 16:10:36,254 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_9def19b8-c602-4547-9885-5523ece44831/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-22 16:10:36,259 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-22 16:10:36,286 INFO L208 MainTranslator]: Completed translation [2021-11-22 16:10:36,287 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36 WrapperNode [2021-11-22 16:10:36,288 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-22 16:10:36,289 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-22 16:10:36,290 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-22 16:10:36,290 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-22 16:10:36,300 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,352 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,451 INFO L137 Inliner]: procedures = 31, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 803 [2021-11-22 16:10:36,453 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-22 16:10:36,454 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-22 16:10:36,455 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-22 16:10:36,455 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-22 16:10:36,466 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,466 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,488 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,502 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,619 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,666 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,670 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,693 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-22 16:10:36,695 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-22 16:10:36,696 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-22 16:10:36,696 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-22 16:10:36,699 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (1/1) ... [2021-11-22 16:10:36,709 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-22 16:10:36,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 16:10:36,742 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-22 16:10:36,766 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-22 16:10:36,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-22 16:10:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-22 16:10:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-22 16:10:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-22 16:10:36,823 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-22 16:10:36,824 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-22 16:10:36,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-22 16:10:36,824 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-22 16:10:36,824 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-22 16:10:37,014 INFO L236 CfgBuilder]: Building ICFG [2021-11-22 16:10:37,017 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-22 16:10:37,042 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-22 16:10:40,277 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-22 16:10:40,277 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-22 16:10:40,278 INFO L277 CfgBuilder]: Performing block encoding [2021-11-22 16:10:40,288 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-22 16:10:40,288 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-22 16:10:40,291 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:10:40 BoogieIcfgContainer [2021-11-22 16:10:40,291 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-22 16:10:40,293 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-22 16:10:40,293 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-22 16:10:40,297 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-22 16:10:40,297 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 04:10:35" (1/3) ... [2021-11-22 16:10:40,298 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d59eb5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:10:40, skipping insertion in model container [2021-11-22 16:10:40,298 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:10:36" (2/3) ... [2021-11-22 16:10:40,299 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5d59eb5d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:10:40, skipping insertion in model container [2021-11-22 16:10:40,299 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:10:40" (3/3) ... [2021-11-22 16:10:40,300 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.14.i.cil-2.c [2021-11-22 16:10:40,306 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-22 16:10:40,306 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-22 16:10:40,360 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-22 16:10:40,367 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-11-22 16:10:40,368 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-22 16:10:40,388 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:40,399 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-22 16:10:40,399 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:40,400 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:10:40,400 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:40,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:40,406 INFO L85 PathProgramCache]: Analyzing trace with hash 918516044, now seen corresponding path program 1 times [2021-11-22 16:10:40,416 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:40,417 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067111517] [2021-11-22 16:10:40,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:40,418 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:40,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:40,937 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:40,940 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:40,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067111517] [2021-11-22 16:10:40,941 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067111517] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:40,941 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:40,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:40,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737720594] [2021-11-22 16:10:40,945 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:40,949 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:40,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:40,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:40,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:40,982 INFO L87 Difference]: Start difference. First operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:42,815 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:10:43,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:43,411 INFO L93 Difference]: Finished difference Result 335 states and 570 transitions. [2021-11-22 16:10:43,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:43,414 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-22 16:10:43,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:43,427 INFO L225 Difference]: With dead ends: 335 [2021-11-22 16:10:43,428 INFO L226 Difference]: Without dead ends: 170 [2021-11-22 16:10:43,431 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:43,435 INFO L933 BasicCegarLoop]: 234 mSDtfsCounter, 36 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:43,437 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 615 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:10:43,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-11-22 16:10:43,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 153. [2021-11-22 16:10:43,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5723684210526316) internal successors, (239), 152 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:43,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 239 transitions. [2021-11-22 16:10:43,489 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 239 transitions. Word has length 44 [2021-11-22 16:10:43,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:43,490 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 239 transitions. [2021-11-22 16:10:43,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 4 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:43,490 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 239 transitions. [2021-11-22 16:10:43,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-22 16:10:43,494 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:43,494 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:10:43,494 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-22 16:10:43,495 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:43,495 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:43,496 INFO L85 PathProgramCache]: Analyzing trace with hash -2003514045, now seen corresponding path program 1 times [2021-11-22 16:10:43,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:43,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [519900661] [2021-11-22 16:10:43,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:43,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:43,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:43,641 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:43,642 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:43,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [519900661] [2021-11-22 16:10:43,642 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [519900661] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:43,642 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:43,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:43,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2009969592] [2021-11-22 16:10:43,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:43,645 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:43,645 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:43,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:43,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:43,646 INFO L87 Difference]: Start difference. First operand 153 states and 239 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:45,132 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:10:45,619 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:45,619 INFO L93 Difference]: Finished difference Result 302 states and 466 transitions. [2021-11-22 16:10:45,620 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:45,620 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-11-22 16:10:45,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:45,623 INFO L225 Difference]: With dead ends: 302 [2021-11-22 16:10:45,623 INFO L226 Difference]: Without dead ends: 170 [2021-11-22 16:10:45,624 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:45,626 INFO L933 BasicCegarLoop]: 195 mSDtfsCounter, 24 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 501 SdHoareTripleChecker+Invalid, 157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:45,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 501 Invalid, 157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-22 16:10:45,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 170 states. [2021-11-22 16:10:45,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 170 to 153. [2021-11-22 16:10:45,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5657894736842106) internal successors, (238), 152 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:45,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 238 transitions. [2021-11-22 16:10:45,643 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 238 transitions. Word has length 57 [2021-11-22 16:10:45,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:45,644 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 238 transitions. [2021-11-22 16:10:45,644 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:45,644 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 238 transitions. [2021-11-22 16:10:45,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:10:45,647 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:45,648 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:10:45,648 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-22 16:10:45,648 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:45,649 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:45,649 INFO L85 PathProgramCache]: Analyzing trace with hash 2065525010, now seen corresponding path program 1 times [2021-11-22 16:10:45,649 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:45,650 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55717208] [2021-11-22 16:10:45,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:45,650 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:45,756 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:45,757 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:45,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55717208] [2021-11-22 16:10:45,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [55717208] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:45,759 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:45,759 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:45,759 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970312792] [2021-11-22 16:10:45,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:45,761 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:45,761 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:45,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:45,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:45,764 INFO L87 Difference]: Start difference. First operand 153 states and 238 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:47,774 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-11-22 16:10:48,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:48,193 INFO L93 Difference]: Finished difference Result 301 states and 464 transitions. [2021-11-22 16:10:48,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:48,193 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:10:48,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:48,195 INFO L225 Difference]: With dead ends: 301 [2021-11-22 16:10:48,195 INFO L226 Difference]: Without dead ends: 169 [2021-11-22 16:10:48,196 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:48,198 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 28 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:48,199 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 503 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:10:48,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-11-22 16:10:48,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 153. [2021-11-22 16:10:48,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5592105263157894) internal successors, (237), 152 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:48,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 237 transitions. [2021-11-22 16:10:48,226 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 237 transitions. Word has length 58 [2021-11-22 16:10:48,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:48,227 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 237 transitions. [2021-11-22 16:10:48,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:48,227 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 237 transitions. [2021-11-22 16:10:48,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:10:48,236 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:48,236 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:10:48,236 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-22 16:10:48,237 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:48,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:48,238 INFO L85 PathProgramCache]: Analyzing trace with hash 1018014206, now seen corresponding path program 1 times [2021-11-22 16:10:48,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:48,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754440205] [2021-11-22 16:10:48,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:48,240 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:48,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:48,397 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:48,397 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:48,399 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754440205] [2021-11-22 16:10:48,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754440205] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:48,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:48,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:48,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [620683224] [2021-11-22 16:10:48,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:48,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:48,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:48,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:48,407 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:48,407 INFO L87 Difference]: Start difference. First operand 153 states and 237 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:50,416 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-11-22 16:10:50,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:50,845 INFO L93 Difference]: Finished difference Result 301 states and 463 transitions. [2021-11-22 16:10:50,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:50,845 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:10:50,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:50,847 INFO L225 Difference]: With dead ends: 301 [2021-11-22 16:10:50,847 INFO L226 Difference]: Without dead ends: 169 [2021-11-22 16:10:50,848 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:50,849 INFO L933 BasicCegarLoop]: 196 mSDtfsCounter, 26 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 503 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:50,850 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 503 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 146 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:10:50,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 169 states. [2021-11-22 16:10:50,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 169 to 153. [2021-11-22 16:10:50,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5526315789473684) internal successors, (236), 152 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:50,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 236 transitions. [2021-11-22 16:10:50,861 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 236 transitions. Word has length 58 [2021-11-22 16:10:50,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:50,861 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 236 transitions. [2021-11-22 16:10:50,861 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:50,862 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 236 transitions. [2021-11-22 16:10:50,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:10:50,864 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:50,864 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:10:50,864 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-22 16:10:50,864 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:50,865 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:50,865 INFO L85 PathProgramCache]: Analyzing trace with hash -117852089, now seen corresponding path program 1 times [2021-11-22 16:10:50,866 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:50,866 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261699651] [2021-11-22 16:10:50,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:50,866 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:50,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:50,961 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:50,961 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:50,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261699651] [2021-11-22 16:10:50,961 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261699651] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:50,962 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:50,962 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:50,962 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1967508818] [2021-11-22 16:10:50,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:50,963 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:50,963 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:50,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:50,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:50,964 INFO L87 Difference]: Start difference. First operand 153 states and 236 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:52,029 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:52,029 INFO L93 Difference]: Finished difference Result 300 states and 461 transitions. [2021-11-22 16:10:52,030 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:52,030 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:10:52,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:52,032 INFO L225 Difference]: With dead ends: 300 [2021-11-22 16:10:52,032 INFO L226 Difference]: Without dead ends: 168 [2021-11-22 16:10:52,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:52,034 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 19 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:52,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 505 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-22 16:10:52,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2021-11-22 16:10:52,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 153. [2021-11-22 16:10:52,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5460526315789473) internal successors, (235), 152 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:52,057 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 235 transitions. [2021-11-22 16:10:52,058 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 235 transitions. Word has length 58 [2021-11-22 16:10:52,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:52,058 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 235 transitions. [2021-11-22 16:10:52,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:52,059 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 235 transitions. [2021-11-22 16:10:52,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:10:52,060 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:52,060 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:10:52,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-22 16:10:52,061 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:52,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:52,061 INFO L85 PathProgramCache]: Analyzing trace with hash 1203001223, now seen corresponding path program 1 times [2021-11-22 16:10:52,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:52,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [710277538] [2021-11-22 16:10:52,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:52,068 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:52,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:52,169 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:52,170 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:52,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [710277538] [2021-11-22 16:10:52,170 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [710277538] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:52,170 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:52,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:52,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853722967] [2021-11-22 16:10:52,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:52,171 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:52,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:52,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:52,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:52,173 INFO L87 Difference]: Start difference. First operand 153 states and 235 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:54,182 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-11-22 16:10:54,502 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:54,502 INFO L93 Difference]: Finished difference Result 298 states and 458 transitions. [2021-11-22 16:10:54,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:54,503 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:10:54,503 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:54,505 INFO L225 Difference]: With dead ends: 298 [2021-11-22 16:10:54,505 INFO L226 Difference]: Without dead ends: 166 [2021-11-22 16:10:54,505 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:54,506 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 19 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:54,507 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 509 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:10:54,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-22 16:10:54,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 153. [2021-11-22 16:10:54,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5394736842105263) internal successors, (234), 152 states have internal predecessors, (234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:54,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 234 transitions. [2021-11-22 16:10:54,524 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 234 transitions. Word has length 58 [2021-11-22 16:10:54,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:54,525 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 234 transitions. [2021-11-22 16:10:54,525 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:54,525 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 234 transitions. [2021-11-22 16:10:54,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-22 16:10:54,526 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:54,526 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:10:54,526 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-22 16:10:54,527 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:54,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:54,527 INFO L85 PathProgramCache]: Analyzing trace with hash -293840518, now seen corresponding path program 1 times [2021-11-22 16:10:54,528 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:54,528 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227493725] [2021-11-22 16:10:54,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:54,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:54,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:54,651 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:54,651 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:54,651 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227493725] [2021-11-22 16:10:54,652 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227493725] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:54,652 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:54,652 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:54,652 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277855640] [2021-11-22 16:10:54,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:54,653 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:54,653 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:54,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:54,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:54,654 INFO L87 Difference]: Start difference. First operand 153 states and 234 transitions. Second operand has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:56,466 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:10:56,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:56,810 INFO L93 Difference]: Finished difference Result 298 states and 457 transitions. [2021-11-22 16:10:56,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:56,811 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-11-22 16:10:56,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:56,812 INFO L225 Difference]: With dead ends: 298 [2021-11-22 16:10:56,812 INFO L226 Difference]: Without dead ends: 166 [2021-11-22 16:10:56,813 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:56,814 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 22 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:56,814 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 509 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-22 16:10:56,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-22 16:10:56,823 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 153. [2021-11-22 16:10:56,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5328947368421053) internal successors, (233), 152 states have internal predecessors, (233), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:56,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 233 transitions. [2021-11-22 16:10:56,825 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 233 transitions. Word has length 59 [2021-11-22 16:10:56,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:56,825 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 233 transitions. [2021-11-22 16:10:56,826 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.75) internal successors, (59), 4 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:56,826 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 233 transitions. [2021-11-22 16:10:56,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-22 16:10:56,828 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:56,828 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:10:56,829 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-22 16:10:56,830 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:56,835 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:56,835 INFO L85 PathProgramCache]: Analyzing trace with hash 366566809, now seen corresponding path program 1 times [2021-11-22 16:10:56,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:56,835 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132274626] [2021-11-22 16:10:56,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:56,836 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:56,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:56,921 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:56,922 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:56,922 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132274626] [2021-11-22 16:10:56,922 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132274626] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:56,922 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:56,923 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:56,923 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782565276] [2021-11-22 16:10:56,923 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:56,923 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:56,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:56,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:56,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:56,925 INFO L87 Difference]: Start difference. First operand 153 states and 233 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:58,932 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-11-22 16:10:59,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:10:59,224 INFO L93 Difference]: Finished difference Result 298 states and 456 transitions. [2021-11-22 16:10:59,225 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:10:59,225 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-11-22 16:10:59,225 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:10:59,226 INFO L225 Difference]: With dead ends: 298 [2021-11-22 16:10:59,227 INFO L226 Difference]: Without dead ends: 166 [2021-11-22 16:10:59,227 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:10:59,228 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 20 mSDsluCounter, 310 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:10:59,228 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 509 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 140 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:10:59,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2021-11-22 16:10:59,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 153. [2021-11-22 16:10:59,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5263157894736843) internal successors, (232), 152 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:59,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 232 transitions. [2021-11-22 16:10:59,235 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 232 transitions. Word has length 60 [2021-11-22 16:10:59,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:10:59,236 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 232 transitions. [2021-11-22 16:10:59,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:10:59,236 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 232 transitions. [2021-11-22 16:10:59,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-22 16:10:59,237 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:10:59,237 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:10:59,238 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-22 16:10:59,238 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:10:59,238 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:10:59,239 INFO L85 PathProgramCache]: Analyzing trace with hash 2037555573, now seen corresponding path program 1 times [2021-11-22 16:10:59,239 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:10:59,239 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820089423] [2021-11-22 16:10:59,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:10:59,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:10:59,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:10:59,302 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:10:59,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:10:59,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820089423] [2021-11-22 16:10:59,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820089423] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:10:59,303 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:10:59,304 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:10:59,304 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306594616] [2021-11-22 16:10:59,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:10:59,304 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:10:59,305 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:10:59,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:10:59,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:10:59,306 INFO L87 Difference]: Start difference. First operand 153 states and 232 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:01,315 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-11-22 16:11:01,599 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:01,599 INFO L93 Difference]: Finished difference Result 288 states and 442 transitions. [2021-11-22 16:11:01,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:01,600 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-22 16:11:01,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:01,602 INFO L225 Difference]: With dead ends: 288 [2021-11-22 16:11:01,602 INFO L226 Difference]: Without dead ends: 156 [2021-11-22 16:11:01,602 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:01,603 INFO L933 BasicCegarLoop]: 206 mSDtfsCounter, 11 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:01,604 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 523 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:01,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 156 states. [2021-11-22 16:11:01,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 156 to 153. [2021-11-22 16:11:01,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.519736842105263) internal successors, (231), 152 states have internal predecessors, (231), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:01,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 231 transitions. [2021-11-22 16:11:01,611 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 231 transitions. Word has length 61 [2021-11-22 16:11:01,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:01,611 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 231 transitions. [2021-11-22 16:11:01,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:01,612 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 231 transitions. [2021-11-22 16:11:01,613 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-22 16:11:01,613 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:01,613 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:01,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-22 16:11:01,614 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:01,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:01,615 INFO L85 PathProgramCache]: Analyzing trace with hash -1584412915, now seen corresponding path program 1 times [2021-11-22 16:11:01,615 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:01,615 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680084436] [2021-11-22 16:11:01,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:01,616 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:01,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:01,688 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:01,688 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:01,689 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680084436] [2021-11-22 16:11:01,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680084436] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:01,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:01,689 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:01,689 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119503516] [2021-11-22 16:11:01,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:01,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:01,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:01,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:01,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:01,691 INFO L87 Difference]: Start difference. First operand 153 states and 231 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:03,700 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-11-22 16:11:04,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:04,053 INFO L93 Difference]: Finished difference Result 328 states and 503 transitions. [2021-11-22 16:11:04,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:04,054 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-22 16:11:04,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:04,056 INFO L225 Difference]: With dead ends: 328 [2021-11-22 16:11:04,056 INFO L226 Difference]: Without dead ends: 196 [2021-11-22 16:11:04,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:04,057 INFO L933 BasicCegarLoop]: 202 mSDtfsCounter, 34 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:04,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 521 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:04,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-22 16:11:04,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 175. [2021-11-22 16:11:04,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5459770114942528) internal successors, (269), 174 states have internal predecessors, (269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:04,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 269 transitions. [2021-11-22 16:11:04,066 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 269 transitions. Word has length 61 [2021-11-22 16:11:04,066 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:04,066 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 269 transitions. [2021-11-22 16:11:04,067 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:04,067 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 269 transitions. [2021-11-22 16:11:04,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-22 16:11:04,068 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:04,068 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:04,069 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-22 16:11:04,069 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:04,070 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:04,070 INFO L85 PathProgramCache]: Analyzing trace with hash 468424994, now seen corresponding path program 1 times [2021-11-22 16:11:04,070 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:04,070 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2019333995] [2021-11-22 16:11:04,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:04,071 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:04,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:04,137 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:04,138 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:04,138 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2019333995] [2021-11-22 16:11:04,138 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2019333995] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:04,138 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:04,139 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:04,139 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691130409] [2021-11-22 16:11:04,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:04,140 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:04,140 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:04,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:04,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:04,141 INFO L87 Difference]: Start difference. First operand 175 states and 269 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:06,151 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-11-22 16:11:06,454 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:06,454 INFO L93 Difference]: Finished difference Result 350 states and 540 transitions. [2021-11-22 16:11:06,455 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:06,455 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 74 [2021-11-22 16:11:06,455 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:06,457 INFO L225 Difference]: With dead ends: 350 [2021-11-22 16:11:06,457 INFO L226 Difference]: Without dead ends: 196 [2021-11-22 16:11:06,458 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:06,459 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 39 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 521 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:06,459 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 521 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 166 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:06,460 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 196 states. [2021-11-22 16:11:06,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 196 to 175. [2021-11-22 16:11:06,465 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5402298850574712) internal successors, (268), 174 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:06,466 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 268 transitions. [2021-11-22 16:11:06,467 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 268 transitions. Word has length 74 [2021-11-22 16:11:06,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:06,467 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 268 transitions. [2021-11-22 16:11:06,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:06,468 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 268 transitions. [2021-11-22 16:11:06,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-22 16:11:06,469 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:06,469 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 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] [2021-11-22 16:11:06,469 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-22 16:11:06,470 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:06,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:06,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1386223891, now seen corresponding path program 1 times [2021-11-22 16:11:06,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:06,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834546777] [2021-11-22 16:11:06,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:06,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:06,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:06,525 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:06,526 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:06,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834546777] [2021-11-22 16:11:06,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834546777] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:06,526 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:06,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:06,527 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808825781] [2021-11-22 16:11:06,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:06,527 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:06,527 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:06,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:06,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:06,528 INFO L87 Difference]: Start difference. First operand 175 states and 268 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:08,243 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:08,567 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:08,568 INFO L93 Difference]: Finished difference Result 349 states and 537 transitions. [2021-11-22 16:11:08,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:08,568 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-22 16:11:08,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:08,570 INFO L225 Difference]: With dead ends: 349 [2021-11-22 16:11:08,570 INFO L226 Difference]: Without dead ends: 195 [2021-11-22 16:11:08,571 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:08,571 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 43 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 165 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 165 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:08,572 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 523 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 165 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-22 16:11:08,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-22 16:11:08,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 175. [2021-11-22 16:11:08,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5344827586206897) internal successors, (267), 174 states have internal predecessors, (267), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:08,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 267 transitions. [2021-11-22 16:11:08,581 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 267 transitions. Word has length 75 [2021-11-22 16:11:08,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:08,582 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 267 transitions. [2021-11-22 16:11:08,582 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:08,582 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 267 transitions. [2021-11-22 16:11:08,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-22 16:11:08,583 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:08,583 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:08,584 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-22 16:11:08,584 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:08,584 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:08,584 INFO L85 PathProgramCache]: Analyzing trace with hash 338713087, now seen corresponding path program 1 times [2021-11-22 16:11:08,585 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:08,585 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1195806045] [2021-11-22 16:11:08,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:08,585 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:08,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:08,653 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:08,653 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:08,654 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1195806045] [2021-11-22 16:11:08,654 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1195806045] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:08,654 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:08,654 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:08,654 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040304174] [2021-11-22 16:11:08,655 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:08,655 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:08,655 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:08,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:08,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:08,656 INFO L87 Difference]: Start difference. First operand 175 states and 267 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:10,672 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-11-22 16:11:10,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:10,953 INFO L93 Difference]: Finished difference Result 349 states and 535 transitions. [2021-11-22 16:11:10,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:10,954 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-22 16:11:10,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:10,955 INFO L225 Difference]: With dead ends: 349 [2021-11-22 16:11:10,955 INFO L226 Difference]: Without dead ends: 195 [2021-11-22 16:11:10,956 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:10,957 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 41 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 523 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:10,957 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 523 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 164 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:10,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-22 16:11:10,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 175. [2021-11-22 16:11:10,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.528735632183908) internal successors, (266), 174 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:10,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 266 transitions. [2021-11-22 16:11:10,964 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 266 transitions. Word has length 75 [2021-11-22 16:11:10,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:10,965 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 266 transitions. [2021-11-22 16:11:10,965 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:10,965 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 266 transitions. [2021-11-22 16:11:10,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-22 16:11:10,966 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:10,967 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:10,967 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-22 16:11:10,967 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:10,967 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:10,968 INFO L85 PathProgramCache]: Analyzing trace with hash -797153208, now seen corresponding path program 1 times [2021-11-22 16:11:10,968 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:10,968 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707381221] [2021-11-22 16:11:10,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:10,968 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:10,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:11,034 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:11,034 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:11,034 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707381221] [2021-11-22 16:11:11,034 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707381221] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:11,035 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:11,035 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:11,035 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302208727] [2021-11-22 16:11:11,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:11,035 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:11,036 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:11,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:11,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:11,037 INFO L87 Difference]: Start difference. First operand 175 states and 266 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:13,045 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-11-22 16:11:13,356 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:13,356 INFO L93 Difference]: Finished difference Result 348 states and 532 transitions. [2021-11-22 16:11:13,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:13,357 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-22 16:11:13,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:13,358 INFO L225 Difference]: With dead ends: 348 [2021-11-22 16:11:13,358 INFO L226 Difference]: Without dead ends: 194 [2021-11-22 16:11:13,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:13,360 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 34 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 525 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:13,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 525 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:13,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2021-11-22 16:11:13,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 175. [2021-11-22 16:11:13,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5229885057471264) internal successors, (265), 174 states have internal predecessors, (265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:13,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 265 transitions. [2021-11-22 16:11:13,367 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 265 transitions. Word has length 75 [2021-11-22 16:11:13,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:13,368 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 265 transitions. [2021-11-22 16:11:13,368 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:13,368 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 265 transitions. [2021-11-22 16:11:13,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-22 16:11:13,369 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:13,370 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:13,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-22 16:11:13,370 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:13,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:13,371 INFO L85 PathProgramCache]: Analyzing trace with hash 523700104, now seen corresponding path program 1 times [2021-11-22 16:11:13,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:13,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120888528] [2021-11-22 16:11:13,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:13,372 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:13,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:13,442 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 32 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:13,442 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:13,442 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120888528] [2021-11-22 16:11:13,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120888528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:13,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:13,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:13,443 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267161408] [2021-11-22 16:11:13,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:13,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:13,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:13,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:13,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:13,444 INFO L87 Difference]: Start difference. First operand 175 states and 265 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:15,460 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-11-22 16:11:15,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:15,724 INFO L93 Difference]: Finished difference Result 346 states and 528 transitions. [2021-11-22 16:11:15,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:15,725 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-22 16:11:15,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:15,726 INFO L225 Difference]: With dead ends: 346 [2021-11-22 16:11:15,727 INFO L226 Difference]: Without dead ends: 192 [2021-11-22 16:11:15,727 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:15,728 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 34 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:15,728 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 529 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:15,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-22 16:11:15,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 175. [2021-11-22 16:11:15,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5172413793103448) internal successors, (264), 174 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:15,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 264 transitions. [2021-11-22 16:11:15,735 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 264 transitions. Word has length 75 [2021-11-22 16:11:15,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:15,736 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 264 transitions. [2021-11-22 16:11:15,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:15,736 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 264 transitions. [2021-11-22 16:11:15,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-22 16:11:15,737 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:15,737 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:11:15,738 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-22 16:11:15,738 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:15,738 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:15,738 INFO L85 PathProgramCache]: Analyzing trace with hash 122661273, now seen corresponding path program 1 times [2021-11-22 16:11:15,739 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:15,739 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845167400] [2021-11-22 16:11:15,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:15,739 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:15,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:15,795 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:15,795 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:15,795 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845167400] [2021-11-22 16:11:15,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845167400] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:15,796 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:15,796 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:15,796 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320928297] [2021-11-22 16:11:15,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:15,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:15,797 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:15,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:15,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:15,798 INFO L87 Difference]: Start difference. First operand 175 states and 264 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:16,830 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:17,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:17,137 INFO L93 Difference]: Finished difference Result 346 states and 526 transitions. [2021-11-22 16:11:17,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:17,137 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 76 [2021-11-22 16:11:17,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:17,139 INFO L225 Difference]: With dead ends: 346 [2021-11-22 16:11:17,140 INFO L226 Difference]: Without dead ends: 192 [2021-11-22 16:11:17,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:17,141 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 37 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:17,141 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 529 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-22 16:11:17,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-22 16:11:17,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 175. [2021-11-22 16:11:17,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5114942528735633) internal successors, (263), 174 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:17,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 263 transitions. [2021-11-22 16:11:17,148 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 263 transitions. Word has length 76 [2021-11-22 16:11:17,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:17,149 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 263 transitions. [2021-11-22 16:11:17,149 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:17,149 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 263 transitions. [2021-11-22 16:11:17,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2021-11-22 16:11:17,150 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:17,151 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 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] [2021-11-22 16:11:17,151 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-22 16:11:17,151 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:17,152 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:17,152 INFO L85 PathProgramCache]: Analyzing trace with hash 393220442, now seen corresponding path program 1 times [2021-11-22 16:11:17,152 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:17,152 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57556741] [2021-11-22 16:11:17,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:17,152 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:17,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:17,206 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:17,206 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:17,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57556741] [2021-11-22 16:11:17,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57556741] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:17,206 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:17,207 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:17,207 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1224752221] [2021-11-22 16:11:17,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:17,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:17,208 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:17,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:17,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:17,209 INFO L87 Difference]: Start difference. First operand 175 states and 263 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:19,219 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-11-22 16:11:19,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:19,498 INFO L93 Difference]: Finished difference Result 346 states and 524 transitions. [2021-11-22 16:11:19,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:19,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 77 [2021-11-22 16:11:19,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:19,500 INFO L225 Difference]: With dead ends: 346 [2021-11-22 16:11:19,500 INFO L226 Difference]: Without dead ends: 192 [2021-11-22 16:11:19,501 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:19,502 INFO L933 BasicCegarLoop]: 207 mSDtfsCounter, 35 mSDsluCounter, 322 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:19,502 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 529 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 158 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:19,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 192 states. [2021-11-22 16:11:19,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 192 to 175. [2021-11-22 16:11:19,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5057471264367817) internal successors, (262), 174 states have internal predecessors, (262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:19,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 262 transitions. [2021-11-22 16:11:19,508 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 262 transitions. Word has length 77 [2021-11-22 16:11:19,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:19,509 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 262 transitions. [2021-11-22 16:11:19,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:19,509 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 262 transitions. [2021-11-22 16:11:19,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-22 16:11:19,510 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:19,510 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:19,511 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-22 16:11:19,511 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:19,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:19,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1431149100, now seen corresponding path program 1 times [2021-11-22 16:11:19,512 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:19,512 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318841076] [2021-11-22 16:11:19,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:19,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:19,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:19,574 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:11:19,574 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:19,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318841076] [2021-11-22 16:11:19,574 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318841076] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:19,574 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:19,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:19,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236582616] [2021-11-22 16:11:19,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:19,575 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:19,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:19,576 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:19,576 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:19,576 INFO L87 Difference]: Start difference. First operand 175 states and 262 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:20,595 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:20,595 INFO L93 Difference]: Finished difference Result 336 states and 509 transitions. [2021-11-22 16:11:20,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:20,596 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-22 16:11:20,596 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:20,597 INFO L225 Difference]: With dead ends: 336 [2021-11-22 16:11:20,597 INFO L226 Difference]: Without dead ends: 182 [2021-11-22 16:11:20,597 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:20,598 INFO L933 BasicCegarLoop]: 214 mSDtfsCounter, 26 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 543 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:20,599 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 543 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-22 16:11:20,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-11-22 16:11:20,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 175. [2021-11-22 16:11:20,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 174 states have (on average 1.5) internal successors, (261), 174 states have internal predecessors, (261), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:20,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 261 transitions. [2021-11-22 16:11:20,606 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 261 transitions. Word has length 78 [2021-11-22 16:11:20,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:20,607 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 261 transitions. [2021-11-22 16:11:20,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:20,607 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 261 transitions. [2021-11-22 16:11:20,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-22 16:11:20,608 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:20,608 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:20,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-22 16:11:20,609 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:20,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:20,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1867542727, now seen corresponding path program 1 times [2021-11-22 16:11:20,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:20,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39169825] [2021-11-22 16:11:20,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:20,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:20,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:20,683 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:20,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:20,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39169825] [2021-11-22 16:11:20,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39169825] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:20,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:20,684 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:20,684 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804613105] [2021-11-22 16:11:20,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:20,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:20,687 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:20,687 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:20,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:20,688 INFO L87 Difference]: Start difference. First operand 175 states and 261 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:22,283 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:22,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:22,750 INFO L93 Difference]: Finished difference Result 440 states and 670 transitions. [2021-11-22 16:11:22,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:22,751 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-22 16:11:22,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:22,752 INFO L225 Difference]: With dead ends: 440 [2021-11-22 16:11:22,753 INFO L226 Difference]: Without dead ends: 286 [2021-11-22 16:11:22,753 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:22,754 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 103 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 491 SdHoareTripleChecker+Invalid, 283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:22,755 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 491 Invalid, 283 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-22 16:11:22,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-11-22 16:11:22,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 216. [2021-11-22 16:11:22,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 216 states, 215 states have (on average 1.558139534883721) internal successors, (335), 215 states have internal predecessors, (335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:22,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 216 states to 216 states and 335 transitions. [2021-11-22 16:11:22,763 INFO L78 Accepts]: Start accepts. Automaton has 216 states and 335 transitions. Word has length 83 [2021-11-22 16:11:22,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:22,764 INFO L470 AbstractCegarLoop]: Abstraction has 216 states and 335 transitions. [2021-11-22 16:11:22,764 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:22,764 INFO L276 IsEmpty]: Start isEmpty. Operand 216 states and 335 transitions. [2021-11-22 16:11:22,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-22 16:11:22,766 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:22,766 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:22,766 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-22 16:11:22,766 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:22,767 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:22,767 INFO L85 PathProgramCache]: Analyzing trace with hash 1055617271, now seen corresponding path program 1 times [2021-11-22 16:11:22,767 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:22,767 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [89255155] [2021-11-22 16:11:22,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:22,768 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:22,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:22,835 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:22,835 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:22,836 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [89255155] [2021-11-22 16:11:22,836 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [89255155] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:22,836 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:22,836 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:22,836 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [845049858] [2021-11-22 16:11:22,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:22,837 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:22,837 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:22,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:22,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:22,838 INFO L87 Difference]: Start difference. First operand 216 states and 335 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:24,847 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-11-22 16:11:25,228 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:25,228 INFO L93 Difference]: Finished difference Result 461 states and 722 transitions. [2021-11-22 16:11:25,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:25,229 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-22 16:11:25,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:25,231 INFO L225 Difference]: With dead ends: 461 [2021-11-22 16:11:25,231 INFO L226 Difference]: Without dead ends: 266 [2021-11-22 16:11:25,232 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:25,233 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 42 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:25,234 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 633 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 185 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:11:25,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2021-11-22 16:11:25,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 240. [2021-11-22 16:11:25,248 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 240 states, 239 states have (on average 1.5774058577405858) internal successors, (377), 239 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:25,249 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 240 states to 240 states and 377 transitions. [2021-11-22 16:11:25,249 INFO L78 Accepts]: Start accepts. Automaton has 240 states and 377 transitions. Word has length 83 [2021-11-22 16:11:25,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:25,250 INFO L470 AbstractCegarLoop]: Abstraction has 240 states and 377 transitions. [2021-11-22 16:11:25,250 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:25,250 INFO L276 IsEmpty]: Start isEmpty. Operand 240 states and 377 transitions. [2021-11-22 16:11:25,251 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-22 16:11:25,251 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:25,252 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:25,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-22 16:11:25,252 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:25,253 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:25,253 INFO L85 PathProgramCache]: Analyzing trace with hash 1994521312, now seen corresponding path program 1 times [2021-11-22 16:11:25,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:25,253 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527771421] [2021-11-22 16:11:25,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:25,254 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:25,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:25,367 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:25,367 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:25,368 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527771421] [2021-11-22 16:11:25,368 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [527771421] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:25,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:25,371 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:25,371 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251944205] [2021-11-22 16:11:25,371 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:25,372 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:25,372 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:25,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:25,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:25,373 INFO L87 Difference]: Start difference. First operand 240 states and 377 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:27,014 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:27,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:27,456 INFO L93 Difference]: Finished difference Result 522 states and 818 transitions. [2021-11-22 16:11:27,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:27,457 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-11-22 16:11:27,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:27,459 INFO L225 Difference]: With dead ends: 522 [2021-11-22 16:11:27,459 INFO L226 Difference]: Without dead ends: 303 [2021-11-22 16:11:27,459 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:27,460 INFO L933 BasicCegarLoop]: 181 mSDtfsCounter, 94 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:27,461 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 479 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-22 16:11:27,462 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-22 16:11:27,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 241. [2021-11-22 16:11:27,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.575) internal successors, (378), 240 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:27,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 378 transitions. [2021-11-22 16:11:27,470 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 378 transitions. Word has length 84 [2021-11-22 16:11:27,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:27,470 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 378 transitions. [2021-11-22 16:11:27,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:27,471 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 378 transitions. [2021-11-22 16:11:27,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-22 16:11:27,472 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:27,472 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:27,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-22 16:11:27,473 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:27,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:27,473 INFO L85 PathProgramCache]: Analyzing trace with hash 248477814, now seen corresponding path program 1 times [2021-11-22 16:11:27,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:27,474 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136651244] [2021-11-22 16:11:27,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:27,474 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:27,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:27,560 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:27,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:27,561 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136651244] [2021-11-22 16:11:27,561 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136651244] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:27,561 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:27,561 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:27,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786489537] [2021-11-22 16:11:27,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:27,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:27,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:27,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:27,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:27,563 INFO L87 Difference]: Start difference. First operand 241 states and 378 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:29,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-11-22 16:11:29,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:29,994 INFO L93 Difference]: Finished difference Result 523 states and 818 transitions. [2021-11-22 16:11:29,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:29,994 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-22 16:11:29,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:29,997 INFO L225 Difference]: With dead ends: 523 [2021-11-22 16:11:29,997 INFO L226 Difference]: Without dead ends: 303 [2021-11-22 16:11:29,998 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:29,998 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 117 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 481 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:29,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 481 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 264 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:11:30,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2021-11-22 16:11:30,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 241. [2021-11-22 16:11:30,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.5708333333333333) internal successors, (377), 240 states have internal predecessors, (377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:30,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 377 transitions. [2021-11-22 16:11:30,008 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 377 transitions. Word has length 96 [2021-11-22 16:11:30,008 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:30,008 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 377 transitions. [2021-11-22 16:11:30,009 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:30,009 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 377 transitions. [2021-11-22 16:11:30,010 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-22 16:11:30,010 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:30,010 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:30,011 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-22 16:11:30,011 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:30,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:30,011 INFO L85 PathProgramCache]: Analyzing trace with hash 692378488, now seen corresponding path program 1 times [2021-11-22 16:11:30,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:30,012 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153283302] [2021-11-22 16:11:30,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:30,012 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:30,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:30,084 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:30,084 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:30,085 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153283302] [2021-11-22 16:11:30,085 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153283302] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:30,085 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:30,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:30,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825430432] [2021-11-22 16:11:30,086 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:30,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:30,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:30,087 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:30,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:30,087 INFO L87 Difference]: Start difference. First operand 241 states and 377 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:32,096 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-11-22 16:11:32,394 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:32,394 INFO L93 Difference]: Finished difference Result 487 states and 763 transitions. [2021-11-22 16:11:32,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:32,395 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-22 16:11:32,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:32,397 INFO L225 Difference]: With dead ends: 487 [2021-11-22 16:11:32,397 INFO L226 Difference]: Without dead ends: 267 [2021-11-22 16:11:32,397 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:32,398 INFO L933 BasicCegarLoop]: 259 mSDtfsCounter, 49 mSDsluCounter, 374 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 633 SdHoareTripleChecker+Invalid, 193 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:32,399 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 633 Invalid, 193 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:32,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 267 states. [2021-11-22 16:11:32,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 267 to 241. [2021-11-22 16:11:32,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.5666666666666667) internal successors, (376), 240 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:32,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 376 transitions. [2021-11-22 16:11:32,407 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 376 transitions. Word has length 96 [2021-11-22 16:11:32,407 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:32,407 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 376 transitions. [2021-11-22 16:11:32,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:32,408 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 376 transitions. [2021-11-22 16:11:32,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-22 16:11:32,409 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:32,409 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:32,410 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-22 16:11:32,410 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:32,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:32,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1137171393, now seen corresponding path program 1 times [2021-11-22 16:11:32,411 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:32,411 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1768528987] [2021-11-22 16:11:32,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:32,411 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:32,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:32,476 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 43 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:32,477 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:32,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1768528987] [2021-11-22 16:11:32,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1768528987] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:32,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:32,478 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:32,478 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781873392] [2021-11-22 16:11:32,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:32,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:32,479 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:32,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:32,479 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:32,479 INFO L87 Difference]: Start difference. First operand 241 states and 376 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:33,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:33,836 INFO L93 Difference]: Finished difference Result 522 states and 813 transitions. [2021-11-22 16:11:33,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:33,837 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-22 16:11:33,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:33,839 INFO L225 Difference]: With dead ends: 522 [2021-11-22 16:11:33,839 INFO L226 Difference]: Without dead ends: 302 [2021-11-22 16:11:33,839 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:33,840 INFO L933 BasicCegarLoop]: 182 mSDtfsCounter, 121 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:33,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [121 Valid, 479 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 262 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-22 16:11:33,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-11-22 16:11:33,847 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 241. [2021-11-22 16:11:33,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 241 states, 240 states have (on average 1.5625) internal successors, (375), 240 states have internal predecessors, (375), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:33,849 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 375 transitions. [2021-11-22 16:11:33,850 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 375 transitions. Word has length 97 [2021-11-22 16:11:33,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:33,850 INFO L470 AbstractCegarLoop]: Abstraction has 241 states and 375 transitions. [2021-11-22 16:11:33,850 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:33,850 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 375 transitions. [2021-11-22 16:11:33,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-22 16:11:33,852 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:33,852 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:33,852 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-22 16:11:33,852 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:33,853 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:33,853 INFO L85 PathProgramCache]: Analyzing trace with hash 2110285099, now seen corresponding path program 1 times [2021-11-22 16:11:33,853 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:33,853 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393365697] [2021-11-22 16:11:33,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:33,854 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:33,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:33,938 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-11-22 16:11:33,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:33,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393365697] [2021-11-22 16:11:33,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393365697] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:33,939 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:33,939 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 16:11:33,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [379494117] [2021-11-22 16:11:33,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:33,940 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 16:11:33,940 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:33,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 16:11:33,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:33,941 INFO L87 Difference]: Start difference. First operand 241 states and 375 transitions. Second operand has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:35,956 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-11-22 16:11:37,924 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:38,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:38,378 INFO L93 Difference]: Finished difference Result 482 states and 755 transitions. [2021-11-22 16:11:38,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-22 16:11:38,379 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-22 16:11:38,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:38,380 INFO L225 Difference]: With dead ends: 482 [2021-11-22 16:11:38,381 INFO L226 Difference]: Without dead ends: 262 [2021-11-22 16:11:38,381 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:11:38,382 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 160 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 311 mSolverCounterSat, 42 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 386 SdHoareTripleChecker+Invalid, 354 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 311 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:38,382 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [160 Valid, 386 Invalid, 354 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 311 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2021-11-22 16:11:38,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 262 states. [2021-11-22 16:11:38,389 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 262 to 261. [2021-11-22 16:11:38,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5423076923076924) internal successors, (401), 260 states have internal predecessors, (401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:38,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 401 transitions. [2021-11-22 16:11:38,392 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 401 transitions. Word has length 97 [2021-11-22 16:11:38,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:38,392 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 401 transitions. [2021-11-22 16:11:38,392 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 16.6) internal successors, (83), 5 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:38,392 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 401 transitions. [2021-11-22 16:11:38,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-22 16:11:38,393 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:38,394 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:38,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-22 16:11:38,394 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:38,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:38,395 INFO L85 PathProgramCache]: Analyzing trace with hash 974418804, now seen corresponding path program 1 times [2021-11-22 16:11:38,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:38,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372113078] [2021-11-22 16:11:38,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:38,396 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:38,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:38,456 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:38,456 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:38,457 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372113078] [2021-11-22 16:11:38,457 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372113078] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:38,457 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:38,457 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:38,457 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [533921365] [2021-11-22 16:11:38,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:38,458 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:38,458 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:38,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:38,459 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:38,459 INFO L87 Difference]: Start difference. First operand 261 states and 401 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:39,853 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-11-22 16:11:40,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:40,211 INFO L93 Difference]: Finished difference Result 561 states and 861 transitions. [2021-11-22 16:11:40,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:40,212 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-22 16:11:40,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:40,214 INFO L225 Difference]: With dead ends: 561 [2021-11-22 16:11:40,214 INFO L226 Difference]: Without dead ends: 321 [2021-11-22 16:11:40,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:40,216 INFO L933 BasicCegarLoop]: 184 mSDtfsCounter, 113 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 258 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 483 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 258 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:40,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 483 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 258 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-22 16:11:40,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 321 states. [2021-11-22 16:11:40,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 261. [2021-11-22 16:11:40,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5384615384615385) internal successors, (400), 260 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:40,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 400 transitions. [2021-11-22 16:11:40,226 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 400 transitions. Word has length 97 [2021-11-22 16:11:40,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:40,226 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 400 transitions. [2021-11-22 16:11:40,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:40,226 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 400 transitions. [2021-11-22 16:11:40,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-22 16:11:40,227 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:40,228 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:40,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-22 16:11:40,228 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:40,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:40,228 INFO L85 PathProgramCache]: Analyzing trace with hash -1999695180, now seen corresponding path program 1 times [2021-11-22 16:11:40,229 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:40,229 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110635968] [2021-11-22 16:11:40,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:40,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:40,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:40,317 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:40,317 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:40,317 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110635968] [2021-11-22 16:11:40,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110635968] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:40,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:40,318 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:40,318 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1935478746] [2021-11-22 16:11:40,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:40,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:40,319 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:40,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:40,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:40,320 INFO L87 Difference]: Start difference. First operand 261 states and 400 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:41,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:41,055 INFO L93 Difference]: Finished difference Result 559 states and 857 transitions. [2021-11-22 16:11:41,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:41,056 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-22 16:11:41,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:41,058 INFO L225 Difference]: With dead ends: 559 [2021-11-22 16:11:41,058 INFO L226 Difference]: Without dead ends: 319 [2021-11-22 16:11:41,059 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:41,060 INFO L933 BasicCegarLoop]: 186 mSDtfsCounter, 113 mSDsluCounter, 301 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:41,060 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 487 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-22 16:11:41,061 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-22 16:11:41,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-22 16:11:41,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5346153846153847) internal successors, (399), 260 states have internal predecessors, (399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:41,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 399 transitions. [2021-11-22 16:11:41,070 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 399 transitions. Word has length 97 [2021-11-22 16:11:41,070 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:41,070 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 399 transitions. [2021-11-22 16:11:41,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:41,071 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 399 transitions. [2021-11-22 16:11:41,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-22 16:11:41,072 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:41,072 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:41,072 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-22 16:11:41,073 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:41,073 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:41,073 INFO L85 PathProgramCache]: Analyzing trace with hash 1850437810, now seen corresponding path program 1 times [2021-11-22 16:11:41,073 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:41,074 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035346038] [2021-11-22 16:11:41,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:41,074 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:41,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:41,147 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:41,147 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:41,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035346038] [2021-11-22 16:11:41,148 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035346038] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:41,148 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:41,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:41,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364698171] [2021-11-22 16:11:41,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:41,149 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:41,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:41,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:41,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:41,150 INFO L87 Difference]: Start difference. First operand 261 states and 399 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:43,158 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-11-22 16:11:43,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:43,478 INFO L93 Difference]: Finished difference Result 525 states and 804 transitions. [2021-11-22 16:11:43,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:43,479 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-22 16:11:43,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:43,481 INFO L225 Difference]: With dead ends: 525 [2021-11-22 16:11:43,481 INFO L226 Difference]: Without dead ends: 285 [2021-11-22 16:11:43,482 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:43,482 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 45 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:43,483 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 623 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:43,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 285 states. [2021-11-22 16:11:43,490 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 261. [2021-11-22 16:11:43,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5307692307692307) internal successors, (398), 260 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:43,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 398 transitions. [2021-11-22 16:11:43,493 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 398 transitions. Word has length 97 [2021-11-22 16:11:43,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:43,493 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 398 transitions. [2021-11-22 16:11:43,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:43,494 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 398 transitions. [2021-11-22 16:11:43,494 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-11-22 16:11:43,495 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:43,495 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:43,495 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-22 16:11:43,495 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:43,496 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:43,496 INFO L85 PathProgramCache]: Analyzing trace with hash -1123676174, now seen corresponding path program 1 times [2021-11-22 16:11:43,496 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:43,496 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756773042] [2021-11-22 16:11:43,496 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:43,497 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:43,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:43,559 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 61 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:43,560 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:43,560 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756773042] [2021-11-22 16:11:43,560 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756773042] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:43,560 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:43,560 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:43,561 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1805366912] [2021-11-22 16:11:43,561 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:43,561 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:43,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:43,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:43,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:43,562 INFO L87 Difference]: Start difference. First operand 261 states and 398 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:45,570 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-11-22 16:11:45,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:45,913 INFO L93 Difference]: Finished difference Result 523 states and 800 transitions. [2021-11-22 16:11:45,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:45,913 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 97 [2021-11-22 16:11:45,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:45,933 INFO L225 Difference]: With dead ends: 523 [2021-11-22 16:11:45,934 INFO L226 Difference]: Without dead ends: 283 [2021-11-22 16:11:45,934 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:45,935 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 45 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:45,935 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 627 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 170 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:11:45,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-22 16:11:45,943 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-22 16:11:45,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5269230769230768) internal successors, (397), 260 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:45,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 397 transitions. [2021-11-22 16:11:45,945 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 397 transitions. Word has length 97 [2021-11-22 16:11:45,946 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:45,946 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 397 transitions. [2021-11-22 16:11:45,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:45,952 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 397 transitions. [2021-11-22 16:11:45,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-22 16:11:45,953 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:45,953 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:45,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-22 16:11:45,954 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:45,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:45,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1722037210, now seen corresponding path program 1 times [2021-11-22 16:11:45,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:45,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [355387847] [2021-11-22 16:11:45,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:45,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:45,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:46,022 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:46,023 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:46,023 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [355387847] [2021-11-22 16:11:46,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [355387847] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:46,023 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:46,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:46,024 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398013878] [2021-11-22 16:11:46,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:46,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:46,025 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:46,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:46,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:46,026 INFO L87 Difference]: Start difference. First operand 261 states and 397 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:47,745 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:48,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:48,152 INFO L93 Difference]: Finished difference Result 559 states and 851 transitions. [2021-11-22 16:11:48,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:48,153 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-11-22 16:11:48,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:48,155 INFO L225 Difference]: With dead ends: 559 [2021-11-22 16:11:48,155 INFO L226 Difference]: Without dead ends: 319 [2021-11-22 16:11:48,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:48,156 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 117 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:48,157 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [117 Valid, 511 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2021-11-22 16:11:48,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-22 16:11:48,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-22 16:11:48,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.523076923076923) internal successors, (396), 260 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:48,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 396 transitions. [2021-11-22 16:11:48,169 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 396 transitions. Word has length 98 [2021-11-22 16:11:48,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:48,169 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 396 transitions. [2021-11-22 16:11:48,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:48,169 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 396 transitions. [2021-11-22 16:11:48,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-11-22 16:11:48,170 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:48,171 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:48,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-22 16:11:48,171 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:48,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:48,172 INFO L85 PathProgramCache]: Analyzing trace with hash -1186144676, now seen corresponding path program 1 times [2021-11-22 16:11:48,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:48,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1964359986] [2021-11-22 16:11:48,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:48,172 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:48,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:48,257 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:48,258 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:48,258 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1964359986] [2021-11-22 16:11:48,258 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1964359986] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:48,258 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:48,258 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:48,259 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102125023] [2021-11-22 16:11:48,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:48,259 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:48,259 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:48,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:48,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:48,260 INFO L87 Difference]: Start difference. First operand 261 states and 396 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:49,866 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:50,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:50,154 INFO L93 Difference]: Finished difference Result 523 states and 796 transitions. [2021-11-22 16:11:50,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:50,154 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 98 [2021-11-22 16:11:50,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:50,156 INFO L225 Difference]: With dead ends: 523 [2021-11-22 16:11:50,156 INFO L226 Difference]: Without dead ends: 283 [2021-11-22 16:11:50,157 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:50,158 INFO L933 BasicCegarLoop]: 255 mSDtfsCounter, 49 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:50,158 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 625 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-22 16:11:50,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-22 16:11:50,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-22 16:11:50,167 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5192307692307692) internal successors, (395), 260 states have internal predecessors, (395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:50,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 395 transitions. [2021-11-22 16:11:50,168 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 395 transitions. Word has length 98 [2021-11-22 16:11:50,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:50,169 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 395 transitions. [2021-11-22 16:11:50,169 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:50,169 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 395 transitions. [2021-11-22 16:11:50,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-22 16:11:50,170 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:50,171 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:50,171 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-22 16:11:50,171 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:50,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:50,172 INFO L85 PathProgramCache]: Analyzing trace with hash 1908895064, now seen corresponding path program 1 times [2021-11-22 16:11:50,172 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:50,172 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [504468210] [2021-11-22 16:11:50,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:50,173 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:50,237 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:50,237 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:50,237 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [504468210] [2021-11-22 16:11:50,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [504468210] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:50,238 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:50,238 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:50,238 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607416619] [2021-11-22 16:11:50,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:50,239 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:50,239 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:50,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:50,241 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:50,241 INFO L87 Difference]: Start difference. First operand 261 states and 395 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:52,264 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-11-22 16:11:52,689 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:52,689 INFO L93 Difference]: Finished difference Result 559 states and 847 transitions. [2021-11-22 16:11:52,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:52,690 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-11-22 16:11:52,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:52,692 INFO L225 Difference]: With dead ends: 559 [2021-11-22 16:11:52,692 INFO L226 Difference]: Without dead ends: 319 [2021-11-22 16:11:52,693 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:52,694 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 115 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:52,694 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [115 Valid, 511 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:11:52,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-22 16:11:52,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-22 16:11:52,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5153846153846153) internal successors, (394), 260 states have internal predecessors, (394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:52,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 394 transitions. [2021-11-22 16:11:52,706 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 394 transitions. Word has length 99 [2021-11-22 16:11:52,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:52,706 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 394 transitions. [2021-11-22 16:11:52,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:52,707 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 394 transitions. [2021-11-22 16:11:52,708 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-22 16:11:52,708 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:52,708 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:52,709 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-22 16:11:52,709 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:52,709 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:52,710 INFO L85 PathProgramCache]: Analyzing trace with hash 1949569814, now seen corresponding path program 1 times [2021-11-22 16:11:52,710 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:52,710 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301435271] [2021-11-22 16:11:52,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:52,710 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:52,780 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 49 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:52,780 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:52,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301435271] [2021-11-22 16:11:52,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301435271] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:52,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:52,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:52,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373397501] [2021-11-22 16:11:52,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:52,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:52,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:52,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:52,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:52,783 INFO L87 Difference]: Start difference. First operand 261 states and 394 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:54,606 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-11-22 16:11:54,977 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:54,977 INFO L93 Difference]: Finished difference Result 523 states and 792 transitions. [2021-11-22 16:11:54,978 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:54,978 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-11-22 16:11:54,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:54,979 INFO L225 Difference]: With dead ends: 523 [2021-11-22 16:11:54,980 INFO L226 Difference]: Without dead ends: 283 [2021-11-22 16:11:54,980 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:54,981 INFO L933 BasicCegarLoop]: 254 mSDtfsCounter, 47 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 623 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:54,982 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 623 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:11:54,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-22 16:11:54,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-22 16:11:54,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5115384615384615) internal successors, (393), 260 states have internal predecessors, (393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:54,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 393 transitions. [2021-11-22 16:11:54,992 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 393 transitions. Word has length 99 [2021-11-22 16:11:54,992 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:54,992 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 393 transitions. [2021-11-22 16:11:54,993 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:54,993 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 393 transitions. [2021-11-22 16:11:54,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-22 16:11:54,994 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:54,994 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:54,994 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-22 16:11:54,995 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:54,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:54,995 INFO L85 PathProgramCache]: Analyzing trace with hash 376316639, now seen corresponding path program 1 times [2021-11-22 16:11:54,996 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:54,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711319565] [2021-11-22 16:11:54,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:54,996 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:55,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:55,066 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:55,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:55,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711319565] [2021-11-22 16:11:55,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [711319565] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:55,067 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:55,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:55,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537857487] [2021-11-22 16:11:55,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:55,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:55,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:55,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:55,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:55,069 INFO L87 Difference]: Start difference. First operand 261 states and 393 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:56,291 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:56,670 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:56,670 INFO L93 Difference]: Finished difference Result 559 states and 843 transitions. [2021-11-22 16:11:56,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:56,671 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-11-22 16:11:56,671 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:56,672 INFO L225 Difference]: With dead ends: 559 [2021-11-22 16:11:56,673 INFO L226 Difference]: Without dead ends: 319 [2021-11-22 16:11:56,673 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:56,674 INFO L933 BasicCegarLoop]: 198 mSDtfsCounter, 113 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:56,674 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [113 Valid, 511 Invalid, 266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-22 16:11:56,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2021-11-22 16:11:56,706 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 261. [2021-11-22 16:11:56,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5076923076923077) internal successors, (392), 260 states have internal predecessors, (392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:56,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 392 transitions. [2021-11-22 16:11:56,707 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 392 transitions. Word has length 100 [2021-11-22 16:11:56,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:56,708 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 392 transitions. [2021-11-22 16:11:56,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:56,709 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 392 transitions. [2021-11-22 16:11:56,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-22 16:11:56,710 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:56,710 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:56,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-22 16:11:56,710 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:56,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:56,711 INFO L85 PathProgramCache]: Analyzing trace with hash 1637233889, now seen corresponding path program 1 times [2021-11-22 16:11:56,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:56,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675308666] [2021-11-22 16:11:56,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:56,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:56,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:56,772 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:56,773 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:56,773 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675308666] [2021-11-22 16:11:56,773 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675308666] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:56,773 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:56,773 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:56,774 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160823070] [2021-11-22 16:11:56,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:56,774 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:56,774 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:56,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:56,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:56,775 INFO L87 Difference]: Start difference. First operand 261 states and 392 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:57,944 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:11:58,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:11:58,231 INFO L93 Difference]: Finished difference Result 523 states and 788 transitions. [2021-11-22 16:11:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:11:58,232 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-11-22 16:11:58,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:11:58,233 INFO L225 Difference]: With dead ends: 523 [2021-11-22 16:11:58,233 INFO L226 Difference]: Without dead ends: 283 [2021-11-22 16:11:58,234 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:11:58,234 INFO L933 BasicCegarLoop]: 253 mSDtfsCounter, 45 mSDsluCounter, 368 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:11:58,235 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [45 Valid, 621 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-22 16:11:58,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-22 16:11:58,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 261. [2021-11-22 16:11:58,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5038461538461538) internal successors, (391), 260 states have internal predecessors, (391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:58,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 391 transitions. [2021-11-22 16:11:58,246 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 391 transitions. Word has length 100 [2021-11-22 16:11:58,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:11:58,246 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 391 transitions. [2021-11-22 16:11:58,247 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:11:58,247 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 391 transitions. [2021-11-22 16:11:58,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-22 16:11:58,248 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:11:58,248 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:11:58,249 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-22 16:11:58,249 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:11:58,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:11:58,250 INFO L85 PathProgramCache]: Analyzing trace with hash 1375788413, now seen corresponding path program 1 times [2021-11-22 16:11:58,250 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:11:58,250 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [274935551] [2021-11-22 16:11:58,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:11:58,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:11:58,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:11:58,313 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:11:58,313 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:11:58,313 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [274935551] [2021-11-22 16:11:58,314 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [274935551] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:11:58,314 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:11:58,314 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:11:58,314 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777972606] [2021-11-22 16:11:58,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:11:58,315 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:11:58,315 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:11:58,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:11:58,316 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:11:58,316 INFO L87 Difference]: Start difference. First operand 261 states and 391 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:00,324 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-11-22 16:12:00,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:00,711 INFO L93 Difference]: Finished difference Result 549 states and 827 transitions. [2021-11-22 16:12:00,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:00,711 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-11-22 16:12:00,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:00,713 INFO L225 Difference]: With dead ends: 549 [2021-11-22 16:12:00,713 INFO L226 Difference]: Without dead ends: 309 [2021-11-22 16:12:00,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:00,714 INFO L933 BasicCegarLoop]: 192 mSDtfsCounter, 104 mSDsluCounter, 307 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:00,714 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 499 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 241 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:12:00,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-22 16:12:00,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 261. [2021-11-22 16:12:00,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.5) internal successors, (390), 260 states have internal predecessors, (390), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:00,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 390 transitions. [2021-11-22 16:12:00,724 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 390 transitions. Word has length 101 [2021-11-22 16:12:00,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:00,725 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 390 transitions. [2021-11-22 16:12:00,725 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:00,725 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 390 transitions. [2021-11-22 16:12:00,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-22 16:12:00,726 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:00,727 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:00,727 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-22 16:12:00,727 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:00,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:00,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1809517499, now seen corresponding path program 1 times [2021-11-22 16:12:00,728 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:00,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893097002] [2021-11-22 16:12:00,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:00,729 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:00,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:00,790 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 55 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:00,790 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:00,790 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893097002] [2021-11-22 16:12:00,791 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893097002] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:00,791 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:00,791 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:00,791 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [492429651] [2021-11-22 16:12:00,791 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:00,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:00,792 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:00,793 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:00,793 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:00,793 INFO L87 Difference]: Start difference. First operand 261 states and 390 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:02,802 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-11-22 16:12:03,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:03,112 INFO L93 Difference]: Finished difference Result 513 states and 772 transitions. [2021-11-22 16:12:03,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:03,112 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-11-22 16:12:03,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:03,114 INFO L225 Difference]: With dead ends: 513 [2021-11-22 16:12:03,114 INFO L226 Difference]: Without dead ends: 273 [2021-11-22 16:12:03,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:03,116 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 36 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:03,117 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 607 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 157 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:03,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 273 states. [2021-11-22 16:12:03,125 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 273 to 261. [2021-11-22 16:12:03,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.4961538461538462) internal successors, (389), 260 states have internal predecessors, (389), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:03,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 389 transitions. [2021-11-22 16:12:03,127 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 389 transitions. Word has length 101 [2021-11-22 16:12:03,128 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:03,128 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 389 transitions. [2021-11-22 16:12:03,128 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:03,128 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 389 transitions. [2021-11-22 16:12:03,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-22 16:12:03,130 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:03,130 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:03,130 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-22 16:12:03,131 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:03,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:03,131 INFO L85 PathProgramCache]: Analyzing trace with hash 1598793719, now seen corresponding path program 1 times [2021-11-22 16:12:03,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:03,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266670558] [2021-11-22 16:12:03,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:03,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:03,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:03,205 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 75 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:03,205 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:03,206 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266670558] [2021-11-22 16:12:03,206 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266670558] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:03,206 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:03,206 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:03,206 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [82300823] [2021-11-22 16:12:03,207 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:03,207 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:03,207 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:03,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:03,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:03,208 INFO L87 Difference]: Start difference. First operand 261 states and 389 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:05,128 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:05,514 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:05,515 INFO L93 Difference]: Finished difference Result 549 states and 823 transitions. [2021-11-22 16:12:05,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:05,515 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-11-22 16:12:05,515 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:05,516 INFO L225 Difference]: With dead ends: 549 [2021-11-22 16:12:05,517 INFO L226 Difference]: Without dead ends: 309 [2021-11-22 16:12:05,517 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:05,517 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 94 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 242 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 242 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:05,518 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 515 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 242 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:05,519 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-22 16:12:05,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 261. [2021-11-22 16:12:05,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 260 states have (on average 1.4923076923076923) internal successors, (388), 260 states have internal predecessors, (388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:05,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 388 transitions. [2021-11-22 16:12:05,527 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 388 transitions. Word has length 105 [2021-11-22 16:12:05,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:05,527 INFO L470 AbstractCegarLoop]: Abstraction has 261 states and 388 transitions. [2021-11-22 16:12:05,528 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:05,528 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 388 transitions. [2021-11-22 16:12:05,529 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2021-11-22 16:12:05,529 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:05,529 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:05,529 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-22 16:12:05,530 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:05,530 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:05,530 INFO L85 PathProgramCache]: Analyzing trace with hash -2016901323, now seen corresponding path program 1 times [2021-11-22 16:12:05,530 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:05,531 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685085066] [2021-11-22 16:12:05,531 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:05,531 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:05,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:05,594 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:12:05,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:05,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685085066] [2021-11-22 16:12:05,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685085066] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:05,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:05,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:05,596 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2003688388] [2021-11-22 16:12:05,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:05,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:05,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:05,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:05,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:05,597 INFO L87 Difference]: Start difference. First operand 261 states and 388 transitions. Second operand has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:06,739 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:07,025 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:07,025 INFO L93 Difference]: Finished difference Result 554 states and 832 transitions. [2021-11-22 16:12:07,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:07,026 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 105 [2021-11-22 16:12:07,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:07,028 INFO L225 Difference]: With dead ends: 554 [2021-11-22 16:12:07,028 INFO L226 Difference]: Without dead ends: 314 [2021-11-22 16:12:07,028 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:07,029 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 44 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:07,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 591 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-22 16:12:07,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-22 16:12:07,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 287. [2021-11-22 16:12:07,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.513986013986014) internal successors, (433), 286 states have internal predecessors, (433), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:07,058 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 433 transitions. [2021-11-22 16:12:07,058 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 433 transitions. Word has length 105 [2021-11-22 16:12:07,059 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:07,059 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 433 transitions. [2021-11-22 16:12:07,059 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.75) internal successors, (79), 4 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:07,059 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 433 transitions. [2021-11-22 16:12:07,060 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-22 16:12:07,061 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:07,061 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:07,061 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-22 16:12:07,061 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:07,062 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:07,062 INFO L85 PathProgramCache]: Analyzing trace with hash -744916743, now seen corresponding path program 1 times [2021-11-22 16:12:07,062 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:07,062 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694271830] [2021-11-22 16:12:07,063 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:07,063 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:07,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:07,141 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 79 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:07,141 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:07,142 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694271830] [2021-11-22 16:12:07,142 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694271830] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:07,142 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:07,142 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:07,142 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495097238] [2021-11-22 16:12:07,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:07,143 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:07,143 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:07,143 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:07,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:07,144 INFO L87 Difference]: Start difference. First operand 287 states and 433 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:09,153 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-11-22 16:12:09,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:09,492 INFO L93 Difference]: Finished difference Result 601 states and 911 transitions. [2021-11-22 16:12:09,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:09,492 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-11-22 16:12:09,493 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:09,494 INFO L225 Difference]: With dead ends: 601 [2021-11-22 16:12:09,494 INFO L226 Difference]: Without dead ends: 335 [2021-11-22 16:12:09,495 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:09,495 INFO L933 BasicCegarLoop]: 199 mSDtfsCounter, 89 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 515 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:09,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [89 Valid, 515 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 241 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:09,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2021-11-22 16:12:09,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 287. [2021-11-22 16:12:09,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.5104895104895104) internal successors, (432), 286 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:09,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 432 transitions. [2021-11-22 16:12:09,505 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 432 transitions. Word has length 108 [2021-11-22 16:12:09,506 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:09,506 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 432 transitions. [2021-11-22 16:12:09,506 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:09,506 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 432 transitions. [2021-11-22 16:12:09,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-22 16:12:09,507 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:09,508 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:09,508 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-22 16:12:09,508 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:09,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:09,509 INFO L85 PathProgramCache]: Analyzing trace with hash 125964791, now seen corresponding path program 1 times [2021-11-22 16:12:09,509 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:09,509 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348077157] [2021-11-22 16:12:09,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:09,509 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:09,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:09,575 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:09,575 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:09,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348077157] [2021-11-22 16:12:09,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [348077157] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:09,576 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:09,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:09,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049059664] [2021-11-22 16:12:09,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:09,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:09,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:09,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:09,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:09,578 INFO L87 Difference]: Start difference. First operand 287 states and 432 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:11,588 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-11-22 16:12:11,877 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:11,877 INFO L93 Difference]: Finished difference Result 593 states and 896 transitions. [2021-11-22 16:12:11,878 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:11,878 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-11-22 16:12:11,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:11,879 INFO L225 Difference]: With dead ends: 593 [2021-11-22 16:12:11,880 INFO L226 Difference]: Without dead ends: 327 [2021-11-22 16:12:11,880 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:11,881 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 78 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:11,881 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 533 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 223 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:11,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-11-22 16:12:11,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 287. [2021-11-22 16:12:11,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.506993006993007) internal successors, (431), 286 states have internal predecessors, (431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:11,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 431 transitions. [2021-11-22 16:12:11,891 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 431 transitions. Word has length 109 [2021-11-22 16:12:11,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:11,892 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 431 transitions. [2021-11-22 16:12:11,892 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:11,892 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 431 transitions. [2021-11-22 16:12:11,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-22 16:12:11,893 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:11,893 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-11-22 16:12:11,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-22 16:12:11,894 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:11,894 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:11,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1474789127, now seen corresponding path program 1 times [2021-11-22 16:12:11,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:11,895 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [622007489] [2021-11-22 16:12:11,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:11,895 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:11,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:11,986 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:11,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:11,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [622007489] [2021-11-22 16:12:11,987 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [622007489] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:11,987 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:11,987 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:11,987 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [976027766] [2021-11-22 16:12:11,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:11,988 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:11,988 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:11,988 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:11,988 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:11,989 INFO L87 Difference]: Start difference. First operand 287 states and 431 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:13,995 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-11-22 16:12:14,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:14,341 INFO L93 Difference]: Finished difference Result 593 states and 894 transitions. [2021-11-22 16:12:14,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:14,341 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-11-22 16:12:14,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:14,343 INFO L225 Difference]: With dead ends: 593 [2021-11-22 16:12:14,343 INFO L226 Difference]: Without dead ends: 327 [2021-11-22 16:12:14,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:14,347 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 76 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:14,348 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 533 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 223 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:14,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-11-22 16:12:14,357 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 287. [2021-11-22 16:12:14,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.5034965034965035) internal successors, (430), 286 states have internal predecessors, (430), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:14,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 430 transitions. [2021-11-22 16:12:14,359 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 430 transitions. Word has length 110 [2021-11-22 16:12:14,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:14,359 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 430 transitions. [2021-11-22 16:12:14,359 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:14,360 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 430 transitions. [2021-11-22 16:12:14,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-22 16:12:14,361 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:14,361 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:14,361 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-22 16:12:14,361 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:14,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:14,362 INFO L85 PathProgramCache]: Analyzing trace with hash -165138014, now seen corresponding path program 1 times [2021-11-22 16:12:14,362 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:14,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1410078661] [2021-11-22 16:12:14,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:14,363 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:14,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:14,442 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:14,443 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:14,443 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1410078661] [2021-11-22 16:12:14,443 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1410078661] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:14,443 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:14,443 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:14,444 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539951123] [2021-11-22 16:12:14,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:14,444 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:14,444 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:14,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:14,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:14,445 INFO L87 Difference]: Start difference. First operand 287 states and 430 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:15,609 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-11-22 16:12:15,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:15,948 INFO L93 Difference]: Finished difference Result 593 states and 892 transitions. [2021-11-22 16:12:15,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:15,949 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-11-22 16:12:15,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:15,950 INFO L225 Difference]: With dead ends: 593 [2021-11-22 16:12:15,950 INFO L226 Difference]: Without dead ends: 327 [2021-11-22 16:12:15,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:15,951 INFO L933 BasicCegarLoop]: 208 mSDtfsCounter, 79 mSDsluCounter, 325 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 533 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:15,951 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [79 Valid, 533 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-22 16:12:15,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 327 states. [2021-11-22 16:12:15,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 287. [2021-11-22 16:12:15,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.5) internal successors, (429), 286 states have internal predecessors, (429), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:15,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 429 transitions. [2021-11-22 16:12:15,961 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 429 transitions. Word has length 111 [2021-11-22 16:12:15,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:15,962 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 429 transitions. [2021-11-22 16:12:15,962 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:15,962 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 429 transitions. [2021-11-22 16:12:15,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-22 16:12:15,963 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:15,964 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-22 16:12:15,964 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-22 16:12:15,964 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:15,964 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:15,965 INFO L85 PathProgramCache]: Analyzing trace with hash 1750709015, now seen corresponding path program 1 times [2021-11-22 16:12:15,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:15,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722887898] [2021-11-22 16:12:15,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:15,965 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:15,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:16,031 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:16,031 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:16,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722887898] [2021-11-22 16:12:16,032 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722887898] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:16,032 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:16,032 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:16,032 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616718921] [2021-11-22 16:12:16,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:16,033 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:16,033 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:16,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:16,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:16,034 INFO L87 Difference]: Start difference. First operand 287 states and 429 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:18,043 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-11-22 16:12:18,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:18,369 INFO L93 Difference]: Finished difference Result 591 states and 888 transitions. [2021-11-22 16:12:18,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:18,370 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-11-22 16:12:18,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:18,372 INFO L225 Difference]: With dead ends: 591 [2021-11-22 16:12:18,372 INFO L226 Difference]: Without dead ends: 325 [2021-11-22 16:12:18,373 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:18,374 INFO L933 BasicCegarLoop]: 209 mSDtfsCounter, 72 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 535 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:18,374 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 535 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 221 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:18,375 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 325 states. [2021-11-22 16:12:18,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 325 to 287. [2021-11-22 16:12:18,383 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4965034965034965) internal successors, (428), 286 states have internal predecessors, (428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:18,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 428 transitions. [2021-11-22 16:12:18,384 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 428 transitions. Word has length 111 [2021-11-22 16:12:18,384 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:18,384 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 428 transitions. [2021-11-22 16:12:18,384 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:18,385 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 428 transitions. [2021-11-22 16:12:18,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-22 16:12:18,386 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:18,386 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:18,386 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-22 16:12:18,386 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:18,387 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:18,387 INFO L85 PathProgramCache]: Analyzing trace with hash -888523644, now seen corresponding path program 1 times [2021-11-22 16:12:18,387 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:18,387 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [212519087] [2021-11-22 16:12:18,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:18,388 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:18,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:18,451 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:18,451 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:18,452 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [212519087] [2021-11-22 16:12:18,452 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [212519087] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:18,452 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:18,452 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:18,452 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731828148] [2021-11-22 16:12:18,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:18,453 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:18,453 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:18,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:18,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:18,454 INFO L87 Difference]: Start difference. First operand 287 states and 428 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:20,461 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-11-22 16:12:20,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:20,762 INFO L93 Difference]: Finished difference Result 589 states and 883 transitions. [2021-11-22 16:12:20,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:20,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-11-22 16:12:20,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:20,764 INFO L225 Difference]: With dead ends: 589 [2021-11-22 16:12:20,764 INFO L226 Difference]: Without dead ends: 323 [2021-11-22 16:12:20,764 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:20,765 INFO L933 BasicCegarLoop]: 212 mSDtfsCounter, 74 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:20,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [74 Valid, 541 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 215 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:20,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 323 states. [2021-11-22 16:12:20,771 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 323 to 287. [2021-11-22 16:12:20,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.493006993006993) internal successors, (427), 286 states have internal predecessors, (427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:20,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 427 transitions. [2021-11-22 16:12:20,772 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 427 transitions. Word has length 112 [2021-11-22 16:12:20,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:20,773 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 427 transitions. [2021-11-22 16:12:20,773 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:20,773 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 427 transitions. [2021-11-22 16:12:20,774 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-22 16:12:20,774 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:20,774 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:20,775 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-22 16:12:20,775 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:20,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:20,775 INFO L85 PathProgramCache]: Analyzing trace with hash 374028283, now seen corresponding path program 1 times [2021-11-22 16:12:20,776 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:20,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852362141] [2021-11-22 16:12:20,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:20,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:20,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:20,844 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:20,844 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:20,844 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852362141] [2021-11-22 16:12:20,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852362141] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:20,845 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:20,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:20,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775537096] [2021-11-22 16:12:20,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:20,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:20,846 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:20,846 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:20,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:20,847 INFO L87 Difference]: Start difference. First operand 287 states and 427 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:22,855 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-11-22 16:12:23,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:23,158 INFO L93 Difference]: Finished difference Result 586 states and 877 transitions. [2021-11-22 16:12:23,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:23,158 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-11-22 16:12:23,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:23,160 INFO L225 Difference]: With dead ends: 586 [2021-11-22 16:12:23,160 INFO L226 Difference]: Without dead ends: 320 [2021-11-22 16:12:23,160 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:23,161 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 67 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:23,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 547 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:23,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-11-22 16:12:23,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 287. [2021-11-22 16:12:23,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4895104895104896) internal successors, (426), 286 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:23,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 426 transitions. [2021-11-22 16:12:23,191 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 426 transitions. Word has length 112 [2021-11-22 16:12:23,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:23,191 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 426 transitions. [2021-11-22 16:12:23,191 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:23,191 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 426 transitions. [2021-11-22 16:12:23,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2021-11-22 16:12:23,192 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:23,193 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-22 16:12:23,193 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-22 16:12:23,193 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:23,194 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:23,194 INFO L85 PathProgramCache]: Analyzing trace with hash 590041503, now seen corresponding path program 1 times [2021-11-22 16:12:23,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:23,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2058866742] [2021-11-22 16:12:23,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:23,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:23,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:23,283 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:23,283 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:23,283 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2058866742] [2021-11-22 16:12:23,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2058866742] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:23,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:23,284 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:23,284 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464653936] [2021-11-22 16:12:23,284 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:23,285 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:23,285 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:23,285 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:23,285 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:23,286 INFO L87 Difference]: Start difference. First operand 287 states and 426 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:25,294 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-11-22 16:12:25,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:25,587 INFO L93 Difference]: Finished difference Result 586 states and 875 transitions. [2021-11-22 16:12:25,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:25,588 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 115 [2021-11-22 16:12:25,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:25,592 INFO L225 Difference]: With dead ends: 586 [2021-11-22 16:12:25,592 INFO L226 Difference]: Without dead ends: 320 [2021-11-22 16:12:25,592 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:25,593 INFO L933 BasicCegarLoop]: 215 mSDtfsCounter, 65 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 547 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:25,593 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 547 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:25,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 320 states. [2021-11-22 16:12:25,600 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 320 to 287. [2021-11-22 16:12:25,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.486013986013986) internal successors, (425), 286 states have internal predecessors, (425), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:25,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 425 transitions. [2021-11-22 16:12:25,601 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 425 transitions. Word has length 115 [2021-11-22 16:12:25,601 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:25,601 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 425 transitions. [2021-11-22 16:12:25,601 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:25,602 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 425 transitions. [2021-11-22 16:12:25,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-22 16:12:25,602 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:25,602 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-22 16:12:25,603 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-22 16:12:25,603 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:25,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:25,603 INFO L85 PathProgramCache]: Analyzing trace with hash 924043110, now seen corresponding path program 1 times [2021-11-22 16:12:25,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:25,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917625797] [2021-11-22 16:12:25,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:25,604 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:25,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:25,675 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:25,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:25,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917625797] [2021-11-22 16:12:25,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [917625797] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:25,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:25,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:25,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1610418771] [2021-11-22 16:12:25,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:25,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:25,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:25,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:25,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:25,677 INFO L87 Difference]: Start difference. First operand 287 states and 425 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:27,668 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:27,945 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:27,946 INFO L93 Difference]: Finished difference Result 580 states and 864 transitions. [2021-11-22 16:12:27,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:27,946 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-11-22 16:12:27,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:27,948 INFO L225 Difference]: With dead ends: 580 [2021-11-22 16:12:27,948 INFO L226 Difference]: Without dead ends: 314 [2021-11-22 16:12:27,948 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:27,949 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 56 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:27,949 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 551 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:12:27,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-22 16:12:27,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 287. [2021-11-22 16:12:27,959 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4825174825174825) internal successors, (424), 286 states have internal predecessors, (424), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:27,960 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 424 transitions. [2021-11-22 16:12:27,960 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 424 transitions. Word has length 116 [2021-11-22 16:12:27,960 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:27,960 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 424 transitions. [2021-11-22 16:12:27,961 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:27,961 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 424 transitions. [2021-11-22 16:12:27,962 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2021-11-22 16:12:27,962 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:27,962 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-22 16:12:27,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-22 16:12:27,963 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:27,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:27,963 INFO L85 PathProgramCache]: Analyzing trace with hash -42530902, now seen corresponding path program 1 times [2021-11-22 16:12:27,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:27,964 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557440456] [2021-11-22 16:12:27,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:27,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:27,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:28,045 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:28,045 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:28,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557440456] [2021-11-22 16:12:28,046 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557440456] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:28,046 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:28,046 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:28,046 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1762368194] [2021-11-22 16:12:28,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:28,047 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:28,047 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:28,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:28,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:28,048 INFO L87 Difference]: Start difference. First operand 287 states and 424 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:30,056 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-11-22 16:12:30,334 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:30,334 INFO L93 Difference]: Finished difference Result 580 states and 862 transitions. [2021-11-22 16:12:30,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:30,335 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 116 [2021-11-22 16:12:30,335 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:30,337 INFO L225 Difference]: With dead ends: 580 [2021-11-22 16:12:30,337 INFO L226 Difference]: Without dead ends: 314 [2021-11-22 16:12:30,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:30,338 INFO L933 BasicCegarLoop]: 217 mSDtfsCounter, 54 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:30,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 551 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 205 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:30,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 314 states. [2021-11-22 16:12:30,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 314 to 287. [2021-11-22 16:12:30,344 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.479020979020979) internal successors, (423), 286 states have internal predecessors, (423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:30,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 423 transitions. [2021-11-22 16:12:30,345 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 423 transitions. Word has length 116 [2021-11-22 16:12:30,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:30,346 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 423 transitions. [2021-11-22 16:12:30,346 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:30,346 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 423 transitions. [2021-11-22 16:12:30,347 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-22 16:12:30,347 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:30,348 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:30,348 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-22 16:12:30,348 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:30,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:30,349 INFO L85 PathProgramCache]: Analyzing trace with hash 98467363, now seen corresponding path program 1 times [2021-11-22 16:12:30,349 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:30,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246524579] [2021-11-22 16:12:30,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:30,349 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:30,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:30,418 INFO L134 CoverageAnalysis]: Checked inductivity of 98 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:30,419 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:30,419 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246524579] [2021-11-22 16:12:30,419 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246524579] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:30,419 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:30,419 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:30,420 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273256183] [2021-11-22 16:12:30,420 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:30,420 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:30,420 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:30,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:30,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:30,421 INFO L87 Difference]: Start difference. First operand 287 states and 423 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:31,994 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:32,258 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:32,258 INFO L93 Difference]: Finished difference Result 577 states and 856 transitions. [2021-11-22 16:12:32,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:32,259 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2021-11-22 16:12:32,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:32,260 INFO L225 Difference]: With dead ends: 577 [2021-11-22 16:12:32,260 INFO L226 Difference]: Without dead ends: 311 [2021-11-22 16:12:32,261 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:32,263 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 49 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:32,264 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 553 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2021-11-22 16:12:32,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-22 16:12:32,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 287. [2021-11-22 16:12:32,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.4755244755244756) internal successors, (422), 286 states have internal predecessors, (422), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:32,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 422 transitions. [2021-11-22 16:12:32,274 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 422 transitions. Word has length 117 [2021-11-22 16:12:32,275 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:32,275 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 422 transitions. [2021-11-22 16:12:32,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:32,275 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 422 transitions. [2021-11-22 16:12:32,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-22 16:12:32,276 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:32,276 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:32,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-22 16:12:32,277 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:32,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:32,277 INFO L85 PathProgramCache]: Analyzing trace with hash -183248622, now seen corresponding path program 1 times [2021-11-22 16:12:32,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:32,278 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [232544182] [2021-11-22 16:12:32,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:32,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:32,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:32,359 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:32,359 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:32,359 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [232544182] [2021-11-22 16:12:32,359 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [232544182] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:32,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:32,360 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:32,360 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1766451514] [2021-11-22 16:12:32,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:32,361 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:32,361 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:32,361 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:32,361 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:32,362 INFO L87 Difference]: Start difference. First operand 287 states and 422 transitions. Second operand has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:34,247 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:34,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:34,555 INFO L93 Difference]: Finished difference Result 577 states and 854 transitions. [2021-11-22 16:12:34,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:34,556 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-22 16:12:34,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:34,558 INFO L225 Difference]: With dead ends: 577 [2021-11-22 16:12:34,558 INFO L226 Difference]: Without dead ends: 311 [2021-11-22 16:12:34,559 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:34,559 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 47 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 209 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:34,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 553 Invalid, 209 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:12:34,560 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 311 states. [2021-11-22 16:12:34,567 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 311 to 287. [2021-11-22 16:12:34,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 286 states have (on average 1.472027972027972) internal successors, (421), 286 states have internal predecessors, (421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:34,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 421 transitions. [2021-11-22 16:12:34,569 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 421 transitions. Word has length 118 [2021-11-22 16:12:34,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:34,569 INFO L470 AbstractCegarLoop]: Abstraction has 287 states and 421 transitions. [2021-11-22 16:12:34,569 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.0) internal successors, (108), 4 states have internal predecessors, (108), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:34,569 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 421 transitions. [2021-11-22 16:12:34,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-22 16:12:34,570 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:34,571 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:34,571 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-22 16:12:34,571 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:34,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:34,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1299031558, now seen corresponding path program 1 times [2021-11-22 16:12:34,572 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:34,572 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443466272] [2021-11-22 16:12:34,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:34,572 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:34,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:34,642 INFO L134 CoverageAnalysis]: Checked inductivity of 127 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-11-22 16:12:34,643 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:34,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443466272] [2021-11-22 16:12:34,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443466272] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:34,643 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:34,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:34,644 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457593912] [2021-11-22 16:12:34,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:34,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:34,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:34,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:34,645 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:34,645 INFO L87 Difference]: Start difference. First operand 287 states and 421 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:36,653 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-11-22 16:12:37,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:37,120 INFO L93 Difference]: Finished difference Result 625 states and 929 transitions. [2021-11-22 16:12:37,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:37,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-22 16:12:37,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:37,124 INFO L225 Difference]: With dead ends: 625 [2021-11-22 16:12:37,124 INFO L226 Difference]: Without dead ends: 359 [2021-11-22 16:12:37,124 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:37,125 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 61 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 229 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 606 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 229 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:37,125 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 606 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 229 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:12:37,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2021-11-22 16:12:37,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 319. [2021-11-22 16:12:37,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 1.5031446540880504) internal successors, (478), 318 states have internal predecessors, (478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:37,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 478 transitions. [2021-11-22 16:12:37,138 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 478 transitions. Word has length 118 [2021-11-22 16:12:37,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:37,138 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 478 transitions. [2021-11-22 16:12:37,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:37,139 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 478 transitions. [2021-11-22 16:12:37,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-22 16:12:37,140 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:37,140 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:37,140 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-22 16:12:37,141 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:37,141 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:37,141 INFO L85 PathProgramCache]: Analyzing trace with hash 548980907, now seen corresponding path program 1 times [2021-11-22 16:12:37,142 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:37,142 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547513006] [2021-11-22 16:12:37,142 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:37,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:37,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:37,213 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:37,213 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:37,213 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547513006] [2021-11-22 16:12:37,214 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1547513006] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:37,214 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:37,214 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:37,214 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730954115] [2021-11-22 16:12:37,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:37,215 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:37,215 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:37,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:37,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:37,216 INFO L87 Difference]: Start difference. First operand 319 states and 478 transitions. Second operand has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:39,224 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-11-22 16:12:39,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:39,520 INFO L93 Difference]: Finished difference Result 638 states and 962 transitions. [2021-11-22 16:12:39,521 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:39,521 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-11-22 16:12:39,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:39,523 INFO L225 Difference]: With dead ends: 638 [2021-11-22 16:12:39,523 INFO L226 Difference]: Without dead ends: 340 [2021-11-22 16:12:39,524 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:39,524 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 42 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:39,525 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 555 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 201 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:39,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2021-11-22 16:12:39,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 319. [2021-11-22 16:12:39,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 318 states have (on average 1.5) internal successors, (477), 318 states have internal predecessors, (477), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:39,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 477 transitions. [2021-11-22 16:12:39,535 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 477 transitions. Word has length 119 [2021-11-22 16:12:39,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:39,535 INFO L470 AbstractCegarLoop]: Abstraction has 319 states and 477 transitions. [2021-11-22 16:12:39,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.25) internal successors, (109), 4 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:39,536 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 477 transitions. [2021-11-22 16:12:39,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-22 16:12:39,537 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:39,537 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:39,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-22 16:12:39,537 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:39,538 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:39,538 INFO L85 PathProgramCache]: Analyzing trace with hash 246268528, now seen corresponding path program 1 times [2021-11-22 16:12:39,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:39,538 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134225393] [2021-11-22 16:12:39,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:39,539 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:39,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:39,605 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:12:39,605 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:39,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134225393] [2021-11-22 16:12:39,606 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134225393] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:39,606 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:39,606 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:39,606 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [634635002] [2021-11-22 16:12:39,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:39,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:39,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:39,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:39,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:39,608 INFO L87 Difference]: Start difference. First operand 319 states and 477 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:40,714 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:41,066 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:41,066 INFO L93 Difference]: Finished difference Result 725 states and 1097 transitions. [2021-11-22 16:12:41,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:41,067 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-11-22 16:12:41,067 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:41,069 INFO L225 Difference]: With dead ends: 725 [2021-11-22 16:12:41,069 INFO L226 Difference]: Without dead ends: 427 [2021-11-22 16:12:41,070 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:41,070 INFO L933 BasicCegarLoop]: 283 mSDtfsCounter, 102 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 279 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 279 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:41,070 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 681 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 279 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-22 16:12:41,071 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2021-11-22 16:12:41,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 358. [2021-11-22 16:12:41,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 1.535014005602241) internal successors, (548), 357 states have internal predecessors, (548), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:41,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 548 transitions. [2021-11-22 16:12:41,083 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 548 transitions. Word has length 119 [2021-11-22 16:12:41,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:41,083 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 548 transitions. [2021-11-22 16:12:41,083 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:41,084 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 548 transitions. [2021-11-22 16:12:41,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-22 16:12:41,085 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:41,085 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:41,085 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-22 16:12:41,085 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:41,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:41,086 INFO L85 PathProgramCache]: Analyzing trace with hash 624215134, now seen corresponding path program 1 times [2021-11-22 16:12:41,086 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:41,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1043759655] [2021-11-22 16:12:41,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:41,087 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:41,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:12:41,153 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:41,153 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1043759655] [2021-11-22 16:12:41,153 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1043759655] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:41,154 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:41,154 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:41,154 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557391911] [2021-11-22 16:12:41,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:41,154 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:41,155 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:41,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:41,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:41,155 INFO L87 Difference]: Start difference. First operand 358 states and 548 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:43,162 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-11-22 16:12:43,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:43,416 INFO L93 Difference]: Finished difference Result 722 states and 1106 transitions. [2021-11-22 16:12:43,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:43,417 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-22 16:12:43,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:43,419 INFO L225 Difference]: With dead ends: 722 [2021-11-22 16:12:43,419 INFO L226 Difference]: Without dead ends: 385 [2021-11-22 16:12:43,419 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:43,420 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 57 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:43,420 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 585 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:12:43,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 385 states. [2021-11-22 16:12:43,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 385 to 358. [2021-11-22 16:12:43,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 357 states have (on average 1.5322128851540617) internal successors, (547), 357 states have internal predecessors, (547), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:43,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 547 transitions. [2021-11-22 16:12:43,437 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 547 transitions. Word has length 120 [2021-11-22 16:12:43,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:43,437 INFO L470 AbstractCegarLoop]: Abstraction has 358 states and 547 transitions. [2021-11-22 16:12:43,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:43,437 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 547 transitions. [2021-11-22 16:12:43,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-22 16:12:43,438 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:43,438 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:43,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-22 16:12:43,438 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:43,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:43,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1196806519, now seen corresponding path program 1 times [2021-11-22 16:12:43,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:43,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2059532719] [2021-11-22 16:12:43,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:43,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:43,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:43,505 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:12:43,505 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:43,505 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2059532719] [2021-11-22 16:12:43,506 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2059532719] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:43,506 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:43,506 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:43,506 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209746240] [2021-11-22 16:12:43,506 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:43,507 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:43,507 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:43,507 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:43,507 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:43,508 INFO L87 Difference]: Start difference. First operand 358 states and 547 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:45,516 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-11-22 16:12:45,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:45,892 INFO L93 Difference]: Finished difference Result 757 states and 1156 transitions. [2021-11-22 16:12:45,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:45,892 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-22 16:12:45,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:45,895 INFO L225 Difference]: With dead ends: 757 [2021-11-22 16:12:45,895 INFO L226 Difference]: Without dead ends: 420 [2021-11-22 16:12:45,896 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:45,897 INFO L933 BasicCegarLoop]: 277 mSDtfsCounter, 93 mSDsluCounter, 392 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 669 SdHoareTripleChecker+Invalid, 284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:45,897 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 669 Invalid, 284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 271 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:12:45,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2021-11-22 16:12:45,908 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 357. [2021-11-22 16:12:45,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5337078651685394) internal successors, (546), 356 states have internal predecessors, (546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:45,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 546 transitions. [2021-11-22 16:12:45,910 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 546 transitions. Word has length 120 [2021-11-22 16:12:45,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:45,910 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 546 transitions. [2021-11-22 16:12:45,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:45,911 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 546 transitions. [2021-11-22 16:12:45,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-22 16:12:45,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:45,912 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:45,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-22 16:12:45,912 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:45,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:45,913 INFO L85 PathProgramCache]: Analyzing trace with hash -2058818220, now seen corresponding path program 1 times [2021-11-22 16:12:45,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:45,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206651473] [2021-11-22 16:12:45,914 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:45,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:45,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:45,978 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:12:45,978 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:45,978 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206651473] [2021-11-22 16:12:45,978 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1206651473] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:45,979 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:45,979 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:45,979 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263427128] [2021-11-22 16:12:45,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:45,980 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:45,980 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:45,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:45,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:45,981 INFO L87 Difference]: Start difference. First operand 357 states and 546 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:47,989 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-11-22 16:12:48,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:48,241 INFO L93 Difference]: Finished difference Result 720 states and 1102 transitions. [2021-11-22 16:12:48,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:48,242 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2021-11-22 16:12:48,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:48,243 INFO L225 Difference]: With dead ends: 720 [2021-11-22 16:12:48,243 INFO L226 Difference]: Without dead ends: 384 [2021-11-22 16:12:48,244 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:48,244 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 55 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 183 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 183 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:48,245 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 585 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 183 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:12:48,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-11-22 16:12:48,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 357. [2021-11-22 16:12:48,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5308988764044944) internal successors, (545), 356 states have internal predecessors, (545), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:48,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 545 transitions. [2021-11-22 16:12:48,259 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 545 transitions. Word has length 121 [2021-11-22 16:12:48,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:48,259 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 545 transitions. [2021-11-22 16:12:48,259 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:48,259 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 545 transitions. [2021-11-22 16:12:48,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-22 16:12:48,260 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:48,261 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:48,261 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-22 16:12:48,261 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:48,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:48,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1931256419, now seen corresponding path program 1 times [2021-11-22 16:12:48,262 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:48,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702870363] [2021-11-22 16:12:48,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:48,262 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:48,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:48,330 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:12:48,330 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:48,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702870363] [2021-11-22 16:12:48,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702870363] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:48,331 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:48,331 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:48,331 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954590683] [2021-11-22 16:12:48,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:48,332 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:48,332 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:48,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:48,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:48,333 INFO L87 Difference]: Start difference. First operand 357 states and 545 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:49,657 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:49,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:49,900 INFO L93 Difference]: Finished difference Result 720 states and 1100 transitions. [2021-11-22 16:12:49,900 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:49,900 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2021-11-22 16:12:49,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:49,902 INFO L225 Difference]: With dead ends: 720 [2021-11-22 16:12:49,902 INFO L226 Difference]: Without dead ends: 384 [2021-11-22 16:12:49,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:49,903 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 53 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:49,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 585 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-22 16:12:49,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2021-11-22 16:12:49,910 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 357. [2021-11-22 16:12:49,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5280898876404494) internal successors, (544), 356 states have internal predecessors, (544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:49,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 544 transitions. [2021-11-22 16:12:49,911 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 544 transitions. Word has length 122 [2021-11-22 16:12:49,912 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:49,912 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 544 transitions. [2021-11-22 16:12:49,912 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:49,912 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 544 transitions. [2021-11-22 16:12:49,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-22 16:12:49,913 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:49,913 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:49,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-22 16:12:49,914 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:49,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:49,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1960685959, now seen corresponding path program 1 times [2021-11-22 16:12:49,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:49,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605734132] [2021-11-22 16:12:49,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:49,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:49,980 INFO L134 CoverageAnalysis]: Checked inductivity of 123 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:12:49,980 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:49,980 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605734132] [2021-11-22 16:12:49,980 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605734132] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:49,981 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:49,981 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:49,981 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900715638] [2021-11-22 16:12:49,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:49,982 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:49,982 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:49,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:49,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:49,982 INFO L87 Difference]: Start difference. First operand 357 states and 544 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:51,150 INFO L93 Difference]: Finished difference Result 710 states and 1086 transitions. [2021-11-22 16:12:51,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:51,151 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 123 [2021-11-22 16:12:51,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:51,153 INFO L225 Difference]: With dead ends: 710 [2021-11-22 16:12:51,153 INFO L226 Difference]: Without dead ends: 374 [2021-11-22 16:12:51,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:51,153 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 44 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 44 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:51,154 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [44 Valid, 597 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2021-11-22 16:12:51,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 374 states. [2021-11-22 16:12:51,164 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 374 to 357. [2021-11-22 16:12:51,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 357 states, 356 states have (on average 1.5252808988764044) internal successors, (543), 356 states have internal predecessors, (543), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 543 transitions. [2021-11-22 16:12:51,165 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 543 transitions. Word has length 123 [2021-11-22 16:12:51,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:51,165 INFO L470 AbstractCegarLoop]: Abstraction has 357 states and 543 transitions. [2021-11-22 16:12:51,166 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,166 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 543 transitions. [2021-11-22 16:12:51,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-22 16:12:51,167 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:51,167 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:51,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-22 16:12:51,167 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:51,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:51,168 INFO L85 PathProgramCache]: Analyzing trace with hash 980780078, now seen corresponding path program 1 times [2021-11-22 16:12:51,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:51,168 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [567697974] [2021-11-22 16:12:51,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:51,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:51,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:51,230 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:51,231 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:51,231 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [567697974] [2021-11-22 16:12:51,231 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [567697974] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:51,231 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:51,231 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-22 16:12:51,232 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438418484] [2021-11-22 16:12:51,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:51,232 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-22 16:12:51,232 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:51,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-22 16:12:51,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:12:51,233 INFO L87 Difference]: Start difference. First operand 357 states and 543 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:51,311 INFO L93 Difference]: Finished difference Result 1024 states and 1573 transitions. [2021-11-22 16:12:51,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-22 16:12:51,312 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-11-22 16:12:51,312 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:51,316 INFO L225 Difference]: With dead ends: 1024 [2021-11-22 16:12:51,316 INFO L226 Difference]: Without dead ends: 688 [2021-11-22 16:12:51,317 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:12:51,318 INFO L933 BasicCegarLoop]: 252 mSDtfsCounter, 144 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 144 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 59 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:51,318 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [144 Valid, 441 Invalid, 59 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-11-22 16:12:51,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2021-11-22 16:12:51,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 686. [2021-11-22 16:12:51,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 686 states, 685 states have (on average 1.5167883211678832) internal successors, (1039), 685 states have internal predecessors, (1039), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 686 states to 686 states and 1039 transitions. [2021-11-22 16:12:51,341 INFO L78 Accepts]: Start accepts. Automaton has 686 states and 1039 transitions. Word has length 124 [2021-11-22 16:12:51,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:51,342 INFO L470 AbstractCegarLoop]: Abstraction has 686 states and 1039 transitions. [2021-11-22 16:12:51,342 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,342 INFO L276 IsEmpty]: Start isEmpty. Operand 686 states and 1039 transitions. [2021-11-22 16:12:51,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-22 16:12:51,344 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:51,344 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:51,344 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-22 16:12:51,344 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:51,345 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:51,345 INFO L85 PathProgramCache]: Analyzing trace with hash -1989331024, now seen corresponding path program 1 times [2021-11-22 16:12:51,345 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:51,345 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230228695] [2021-11-22 16:12:51,345 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:51,346 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:51,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:51,393 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-22 16:12:51,394 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:51,394 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230228695] [2021-11-22 16:12:51,394 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230228695] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:51,394 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:51,394 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-22 16:12:51,394 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1340075886] [2021-11-22 16:12:51,395 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:51,395 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-22 16:12:51,395 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:51,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-22 16:12:51,396 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:12:51,396 INFO L87 Difference]: Start difference. First operand 686 states and 1039 transitions. Second operand has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:51,447 INFO L93 Difference]: Finished difference Result 1378 states and 2090 transitions. [2021-11-22 16:12:51,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-22 16:12:51,447 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-11-22 16:12:51,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:51,451 INFO L225 Difference]: With dead ends: 1378 [2021-11-22 16:12:51,451 INFO L226 Difference]: Without dead ends: 713 [2021-11-22 16:12:51,452 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:12:51,453 INFO L933 BasicCegarLoop]: 231 mSDtfsCounter, 15 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 420 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:51,453 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 420 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-22 16:12:51,454 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2021-11-22 16:12:51,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 713. [2021-11-22 16:12:51,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 712 states have (on average 1.5084269662921348) internal successors, (1074), 712 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,479 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 1074 transitions. [2021-11-22 16:12:51,479 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 1074 transitions. Word has length 124 [2021-11-22 16:12:51,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:51,480 INFO L470 AbstractCegarLoop]: Abstraction has 713 states and 1074 transitions. [2021-11-22 16:12:51,480 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 30.333333333333332) internal successors, (91), 3 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,480 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 1074 transitions. [2021-11-22 16:12:51,482 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2021-11-22 16:12:51,482 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:51,482 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:51,482 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-22 16:12:51,482 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:51,483 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:51,483 INFO L85 PathProgramCache]: Analyzing trace with hash 272242226, now seen corresponding path program 1 times [2021-11-22 16:12:51,483 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:51,483 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945794882] [2021-11-22 16:12:51,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:51,484 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:51,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:51,524 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-22 16:12:51,524 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:51,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945794882] [2021-11-22 16:12:51,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945794882] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:51,524 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:51,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-22 16:12:51,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1713667995] [2021-11-22 16:12:51,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:51,525 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-22 16:12:51,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:51,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-22 16:12:51,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:12:51,526 INFO L87 Difference]: Start difference. First operand 713 states and 1074 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:51,571 INFO L93 Difference]: Finished difference Result 1407 states and 2126 transitions. [2021-11-22 16:12:51,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-22 16:12:51,572 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 124 [2021-11-22 16:12:51,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:51,574 INFO L225 Difference]: With dead ends: 1407 [2021-11-22 16:12:51,575 INFO L226 Difference]: Without dead ends: 715 [2021-11-22 16:12:51,575 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:12:51,576 INFO L933 BasicCegarLoop]: 219 mSDtfsCounter, 4 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:51,576 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 399 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-22 16:12:51,577 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2021-11-22 16:12:51,599 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 715. [2021-11-22 16:12:51,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 714 states have (on average 1.5070028011204482) internal successors, (1076), 714 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1076 transitions. [2021-11-22 16:12:51,602 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1076 transitions. Word has length 124 [2021-11-22 16:12:51,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:51,602 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1076 transitions. [2021-11-22 16:12:51,603 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:51,603 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1076 transitions. [2021-11-22 16:12:51,604 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-22 16:12:51,604 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:51,605 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:51,605 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-22 16:12:51,605 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:51,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:51,606 INFO L85 PathProgramCache]: Analyzing trace with hash 117634714, now seen corresponding path program 1 times [2021-11-22 16:12:51,606 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:51,606 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1234534816] [2021-11-22 16:12:51,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:51,606 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:51,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:51,675 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 62 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:12:51,675 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:51,675 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1234534816] [2021-11-22 16:12:51,676 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1234534816] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:51,676 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:51,676 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:51,676 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735325415] [2021-11-22 16:12:51,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:51,677 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:51,677 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:51,677 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:51,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:51,678 INFO L87 Difference]: Start difference. First operand 715 states and 1076 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:53,324 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:12:53,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:53,708 INFO L93 Difference]: Finished difference Result 1619 states and 2446 transitions. [2021-11-22 16:12:53,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:53,708 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-11-22 16:12:53,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:53,712 INFO L225 Difference]: With dead ends: 1619 [2021-11-22 16:12:53,712 INFO L226 Difference]: Without dead ends: 927 [2021-11-22 16:12:53,713 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:53,713 INFO L933 BasicCegarLoop]: 303 mSDtfsCounter, 102 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 720 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:53,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [102 Valid, 720 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 284 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-22 16:12:53,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 927 states. [2021-11-22 16:12:53,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 927 to 793. [2021-11-22 16:12:53,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 793 states, 792 states have (on average 1.5378787878787878) internal successors, (1218), 792 states have internal predecessors, (1218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:53,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 793 states to 793 states and 1218 transitions. [2021-11-22 16:12:53,734 INFO L78 Accepts]: Start accepts. Automaton has 793 states and 1218 transitions. Word has length 125 [2021-11-22 16:12:53,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:53,734 INFO L470 AbstractCegarLoop]: Abstraction has 793 states and 1218 transitions. [2021-11-22 16:12:53,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:53,735 INFO L276 IsEmpty]: Start isEmpty. Operand 793 states and 1218 transitions. [2021-11-22 16:12:53,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-22 16:12:53,736 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:53,736 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:53,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-22 16:12:53,736 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:53,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:53,737 INFO L85 PathProgramCache]: Analyzing trace with hash -889487457, now seen corresponding path program 1 times [2021-11-22 16:12:53,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:53,737 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [694609235] [2021-11-22 16:12:53,737 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:53,737 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:53,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:53,800 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 63 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:12:53,800 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:53,801 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [694609235] [2021-11-22 16:12:53,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [694609235] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:53,801 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:53,801 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:53,801 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226863431] [2021-11-22 16:12:53,801 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:53,802 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:53,802 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:53,802 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:53,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:53,803 INFO L87 Difference]: Start difference. First operand 793 states and 1218 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:55,297 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-11-22 16:12:55,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:55,690 INFO L93 Difference]: Finished difference Result 1687 states and 2574 transitions. [2021-11-22 16:12:55,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:55,691 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-22 16:12:55,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:55,695 INFO L225 Difference]: With dead ends: 1687 [2021-11-22 16:12:55,695 INFO L226 Difference]: Without dead ends: 917 [2021-11-22 16:12:55,696 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:55,696 INFO L933 BasicCegarLoop]: 301 mSDtfsCounter, 93 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 276 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 716 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 276 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:55,696 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 716 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 276 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-22 16:12:55,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2021-11-22 16:12:55,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 715. [2021-11-22 16:12:55,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 715 states, 714 states have (on average 1.5070028011204482) internal successors, (1076), 714 states have internal predecessors, (1076), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:55,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 715 states to 715 states and 1076 transitions. [2021-11-22 16:12:55,718 INFO L78 Accepts]: Start accepts. Automaton has 715 states and 1076 transitions. Word has length 126 [2021-11-22 16:12:55,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:55,719 INFO L470 AbstractCegarLoop]: Abstraction has 715 states and 1076 transitions. [2021-11-22 16:12:55,719 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:55,719 INFO L276 IsEmpty]: Start isEmpty. Operand 715 states and 1076 transitions. [2021-11-22 16:12:55,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-22 16:12:55,721 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:55,721 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:55,721 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-22 16:12:55,722 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:55,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:55,722 INFO L85 PathProgramCache]: Analyzing trace with hash 221454847, now seen corresponding path program 1 times [2021-11-22 16:12:55,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:55,722 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089177754] [2021-11-22 16:12:55,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:55,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:55,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:55,788 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:12:55,789 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:55,789 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089177754] [2021-11-22 16:12:55,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089177754] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:55,789 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:55,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:55,790 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1075266652] [2021-11-22 16:12:55,790 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:55,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:55,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:55,791 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:55,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:55,791 INFO L87 Difference]: Start difference. First operand 715 states and 1076 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:57,801 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-11-22 16:12:58,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:12:58,100 INFO L93 Difference]: Finished difference Result 1439 states and 2166 transitions. [2021-11-22 16:12:58,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:12:58,101 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2021-11-22 16:12:58,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:12:58,104 INFO L225 Difference]: With dead ends: 1439 [2021-11-22 16:12:58,104 INFO L226 Difference]: Without dead ends: 747 [2021-11-22 16:12:58,105 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:12:58,106 INFO L933 BasicCegarLoop]: 221 mSDtfsCounter, 28 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 559 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:12:58,106 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [28 Valid, 559 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 195 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:12:58,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2021-11-22 16:12:58,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 721. [2021-11-22 16:12:58,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 1.5027777777777778) internal successors, (1082), 720 states have internal predecessors, (1082), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:58,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1082 transitions. [2021-11-22 16:12:58,129 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1082 transitions. Word has length 127 [2021-11-22 16:12:58,130 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:12:58,130 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 1082 transitions. [2021-11-22 16:12:58,130 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:12:58,130 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1082 transitions. [2021-11-22 16:12:58,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-22 16:12:58,131 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:12:58,131 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:12:58,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-22 16:12:58,132 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:12:58,132 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:12:58,132 INFO L85 PathProgramCache]: Analyzing trace with hash 747400953, now seen corresponding path program 1 times [2021-11-22 16:12:58,132 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:12:58,132 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [883869554] [2021-11-22 16:12:58,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:12:58,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:12:58,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:12:58,215 INFO L134 CoverageAnalysis]: Checked inductivity of 159 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-22 16:12:58,215 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:12:58,215 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [883869554] [2021-11-22 16:12:58,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [883869554] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:12:58,216 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:12:58,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:12:58,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [406677070] [2021-11-22 16:12:58,216 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:12:58,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:12:58,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:12:58,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:12:58,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:12:58,218 INFO L87 Difference]: Start difference. First operand 721 states and 1082 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:00,230 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-11-22 16:13:00,489 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:00,490 INFO L93 Difference]: Finished difference Result 1453 states and 2180 transitions. [2021-11-22 16:13:00,490 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:00,490 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-22 16:13:00,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:00,493 INFO L225 Difference]: With dead ends: 1453 [2021-11-22 16:13:00,493 INFO L226 Difference]: Without dead ends: 755 [2021-11-22 16:13:00,494 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:00,494 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 42 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 176 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:00,495 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 595 Invalid, 176 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:13:00,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 755 states. [2021-11-22 16:13:00,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 755 to 721. [2021-11-22 16:13:00,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 721 states, 720 states have (on average 1.5) internal successors, (1080), 720 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:00,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 721 states to 721 states and 1080 transitions. [2021-11-22 16:13:00,522 INFO L78 Accepts]: Start accepts. Automaton has 721 states and 1080 transitions. Word has length 133 [2021-11-22 16:13:00,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:00,522 INFO L470 AbstractCegarLoop]: Abstraction has 721 states and 1080 transitions. [2021-11-22 16:13:00,522 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:00,522 INFO L276 IsEmpty]: Start isEmpty. Operand 721 states and 1080 transitions. [2021-11-22 16:13:00,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-22 16:13:00,524 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:00,524 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:00,524 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-22 16:13:00,525 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:00,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:00,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1721919586, now seen corresponding path program 1 times [2021-11-22 16:13:00,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:00,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [363493155] [2021-11-22 16:13:00,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:00,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:00,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:00,590 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 68 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-22 16:13:00,591 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:00,591 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [363493155] [2021-11-22 16:13:00,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [363493155] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:00,591 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:00,592 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:00,592 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546967264] [2021-11-22 16:13:00,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:00,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:00,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:00,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:00,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:00,593 INFO L87 Difference]: Start difference. First operand 721 states and 1080 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:01,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:01,369 INFO L93 Difference]: Finished difference Result 1545 states and 2326 transitions. [2021-11-22 16:13:01,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:01,370 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-22 16:13:01,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:01,373 INFO L225 Difference]: With dead ends: 1545 [2021-11-22 16:13:01,373 INFO L226 Difference]: Without dead ends: 847 [2021-11-22 16:13:01,383 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:01,383 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 55 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:01,383 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 647 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-22 16:13:01,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 847 states. [2021-11-22 16:13:01,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 847 to 777. [2021-11-22 16:13:01,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 776 states have (on average 1.518041237113402) internal successors, (1178), 776 states have internal predecessors, (1178), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:01,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1178 transitions. [2021-11-22 16:13:01,403 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1178 transitions. Word has length 133 [2021-11-22 16:13:01,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:01,403 INFO L470 AbstractCegarLoop]: Abstraction has 777 states and 1178 transitions. [2021-11-22 16:13:01,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:01,404 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1178 transitions. [2021-11-22 16:13:01,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-22 16:13:01,405 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:01,406 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:01,406 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-22 16:13:01,406 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:01,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:01,407 INFO L85 PathProgramCache]: Analyzing trace with hash -227521597, now seen corresponding path program 1 times [2021-11-22 16:13:01,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:01,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [765882089] [2021-11-22 16:13:01,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:01,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:01,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:01,471 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:01,471 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:01,471 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [765882089] [2021-11-22 16:13:01,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [765882089] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:01,472 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:01,472 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:01,472 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052368209] [2021-11-22 16:13:01,472 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:01,473 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:01,473 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:01,473 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:01,473 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:01,473 INFO L87 Difference]: Start difference. First operand 777 states and 1178 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:02,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:02,307 INFO L93 Difference]: Finished difference Result 1733 states and 2634 transitions. [2021-11-22 16:13:02,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:02,308 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-22 16:13:02,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:02,313 INFO L225 Difference]: With dead ends: 1733 [2021-11-22 16:13:02,314 INFO L226 Difference]: Without dead ends: 979 [2021-11-22 16:13:02,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:02,315 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 120 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 277 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:02,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 585 Invalid, 277 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-22 16:13:02,316 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-22 16:13:02,333 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 801. [2021-11-22 16:13:02,334 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 1.515) internal successors, (1212), 800 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:02,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1212 transitions. [2021-11-22 16:13:02,336 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1212 transitions. Word has length 134 [2021-11-22 16:13:02,336 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:02,336 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 1212 transitions. [2021-11-22 16:13:02,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:02,337 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1212 transitions. [2021-11-22 16:13:02,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-22 16:13:02,338 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:02,339 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:02,339 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-22 16:13:02,339 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:02,339 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:02,340 INFO L85 PathProgramCache]: Analyzing trace with hash 364594307, now seen corresponding path program 1 times [2021-11-22 16:13:02,340 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:02,340 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [113946361] [2021-11-22 16:13:02,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:02,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:02,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:02,426 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 117 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-22 16:13:02,426 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:02,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [113946361] [2021-11-22 16:13:02,426 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [113946361] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:02,427 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:02,427 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:02,427 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918218954] [2021-11-22 16:13:02,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:02,428 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:02,428 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:02,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:02,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:02,428 INFO L87 Difference]: Start difference. First operand 801 states and 1212 transitions. Second operand has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:03,789 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:13:04,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:04,045 INFO L93 Difference]: Finished difference Result 1609 states and 2436 transitions. [2021-11-22 16:13:04,046 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:04,046 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-22 16:13:04,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:04,050 INFO L225 Difference]: With dead ends: 1609 [2021-11-22 16:13:04,051 INFO L226 Difference]: Without dead ends: 831 [2021-11-22 16:13:04,052 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:04,052 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 40 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:04,052 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 599 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-22 16:13:04,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 831 states. [2021-11-22 16:13:04,072 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 831 to 801. [2021-11-22 16:13:04,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 801 states, 800 states have (on average 1.5125) internal successors, (1210), 800 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:04,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 801 states to 801 states and 1210 transitions. [2021-11-22 16:13:04,074 INFO L78 Accepts]: Start accepts. Automaton has 801 states and 1210 transitions. Word has length 134 [2021-11-22 16:13:04,074 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:04,074 INFO L470 AbstractCegarLoop]: Abstraction has 801 states and 1210 transitions. [2021-11-22 16:13:04,074 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.5) internal successors, (102), 4 states have internal predecessors, (102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:04,074 INFO L276 IsEmpty]: Start isEmpty. Operand 801 states and 1210 transitions. [2021-11-22 16:13:04,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-22 16:13:04,075 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:04,075 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:04,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-22 16:13:04,076 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:04,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:04,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1602114191, now seen corresponding path program 1 times [2021-11-22 16:13:04,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:04,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167369231] [2021-11-22 16:13:04,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:04,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:04,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:04,136 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 97 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:04,137 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:04,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167369231] [2021-11-22 16:13:04,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167369231] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:04,137 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:04,137 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:04,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945107848] [2021-11-22 16:13:04,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:04,138 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:04,138 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:04,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:04,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:04,139 INFO L87 Difference]: Start difference. First operand 801 states and 1210 transitions. Second operand has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:05,984 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-11-22 16:13:06,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:06,337 INFO L93 Difference]: Finished difference Result 1757 states and 2662 transitions. [2021-11-22 16:13:06,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:06,337 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-11-22 16:13:06,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:06,342 INFO L225 Difference]: With dead ends: 1757 [2021-11-22 16:13:06,342 INFO L226 Difference]: Without dead ends: 979 [2021-11-22 16:13:06,344 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:06,344 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 118 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:06,344 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 555 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:13:06,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-22 16:13:06,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 803. [2021-11-22 16:13:06,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 802 states have (on average 1.5112219451371571) internal successors, (1212), 802 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:06,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 1212 transitions. [2021-11-22 16:13:06,379 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 1212 transitions. Word has length 135 [2021-11-22 16:13:06,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:06,379 INFO L470 AbstractCegarLoop]: Abstraction has 803 states and 1212 transitions. [2021-11-22 16:13:06,379 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.25) internal successors, (97), 4 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:06,379 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 1212 transitions. [2021-11-22 16:13:06,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-22 16:13:06,381 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:06,381 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:06,381 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-22 16:13:06,381 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:06,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:06,381 INFO L85 PathProgramCache]: Analyzing trace with hash -543955832, now seen corresponding path program 1 times [2021-11-22 16:13:06,381 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:06,382 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506194234] [2021-11-22 16:13:06,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:06,382 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:06,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:06,441 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:06,441 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:06,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506194234] [2021-11-22 16:13:06,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506194234] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:06,441 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:06,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:06,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678731958] [2021-11-22 16:13:06,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:06,442 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:06,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:06,443 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:06,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:06,443 INFO L87 Difference]: Start difference. First operand 803 states and 1212 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:08,093 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-11-22 16:13:08,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:08,456 INFO L93 Difference]: Finished difference Result 1759 states and 2662 transitions. [2021-11-22 16:13:08,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:08,457 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-11-22 16:13:08,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:08,464 INFO L225 Difference]: With dead ends: 1759 [2021-11-22 16:13:08,464 INFO L226 Difference]: Without dead ends: 979 [2021-11-22 16:13:08,466 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:08,467 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 116 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 555 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:08,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 555 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2021-11-22 16:13:08,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-22 16:13:08,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 805. [2021-11-22 16:13:08,491 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 805 states, 804 states have (on average 1.5099502487562189) internal successors, (1214), 804 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:08,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 805 states to 805 states and 1214 transitions. [2021-11-22 16:13:08,492 INFO L78 Accepts]: Start accepts. Automaton has 805 states and 1214 transitions. Word has length 136 [2021-11-22 16:13:08,493 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:08,493 INFO L470 AbstractCegarLoop]: Abstraction has 805 states and 1214 transitions. [2021-11-22 16:13:08,493 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:08,493 INFO L276 IsEmpty]: Start isEmpty. Operand 805 states and 1214 transitions. [2021-11-22 16:13:08,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-22 16:13:08,495 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:08,495 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:08,496 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-22 16:13:08,496 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:08,497 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:08,497 INFO L85 PathProgramCache]: Analyzing trace with hash -1382854412, now seen corresponding path program 1 times [2021-11-22 16:13:08,498 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:08,498 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679828236] [2021-11-22 16:13:08,498 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:08,498 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:08,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:08,577 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:08,577 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:08,577 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679828236] [2021-11-22 16:13:08,578 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679828236] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:08,578 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:08,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:08,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420851840] [2021-11-22 16:13:08,578 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:08,579 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:08,579 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:08,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:08,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:08,580 INFO L87 Difference]: Start difference. First operand 805 states and 1214 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:10,592 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-11-22 16:13:11,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:11,044 INFO L93 Difference]: Finished difference Result 1741 states and 2638 transitions. [2021-11-22 16:13:11,051 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:11,052 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2021-11-22 16:13:11,052 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:11,054 INFO L225 Difference]: With dead ends: 1741 [2021-11-22 16:13:11,054 INFO L226 Difference]: Without dead ends: 959 [2021-11-22 16:13:11,055 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:11,055 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 107 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:11,055 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 567 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 250 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:13:11,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-22 16:13:11,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 807. [2021-11-22 16:13:11,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.5086848635235732) internal successors, (1216), 806 states have internal predecessors, (1216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:11,089 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1216 transitions. [2021-11-22 16:13:11,089 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1216 transitions. Word has length 137 [2021-11-22 16:13:11,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:11,089 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1216 transitions. [2021-11-22 16:13:11,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:11,090 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1216 transitions. [2021-11-22 16:13:11,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-22 16:13:11,092 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:11,093 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:11,093 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-22 16:13:11,093 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:11,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:11,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1216020057, now seen corresponding path program 1 times [2021-11-22 16:13:11,094 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:11,094 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676310822] [2021-11-22 16:13:11,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:11,095 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:11,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:11,172 INFO L134 CoverageAnalysis]: Checked inductivity of 126 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:11,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:11,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676310822] [2021-11-22 16:13:11,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1676310822] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:11,173 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:11,174 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:11,174 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1595048678] [2021-11-22 16:13:11,174 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:11,174 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:11,175 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:11,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:11,175 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:11,175 INFO L87 Difference]: Start difference. First operand 807 states and 1216 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:12,610 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:13:13,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:13,117 INFO L93 Difference]: Finished difference Result 1763 states and 2662 transitions. [2021-11-22 16:13:13,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:13,118 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-11-22 16:13:13,119 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:13,121 INFO L225 Difference]: With dead ends: 1763 [2021-11-22 16:13:13,121 INFO L226 Difference]: Without dead ends: 979 [2021-11-22 16:13:13,122 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:13,123 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 120 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:13,124 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [120 Valid, 684 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-22 16:13:13,126 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-22 16:13:13,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 807. [2021-11-22 16:13:13,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.5062034739454093) internal successors, (1214), 806 states have internal predecessors, (1214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:13,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1214 transitions. [2021-11-22 16:13:13,154 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1214 transitions. Word has length 140 [2021-11-22 16:13:13,154 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:13,154 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1214 transitions. [2021-11-22 16:13:13,154 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:13,154 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1214 transitions. [2021-11-22 16:13:13,156 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-22 16:13:13,156 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:13,156 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:13,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-22 16:13:13,156 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:13,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:13,157 INFO L85 PathProgramCache]: Analyzing trace with hash -892734791, now seen corresponding path program 1 times [2021-11-22 16:13:13,157 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:13,157 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784523342] [2021-11-22 16:13:13,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:13,158 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:13,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:13,236 INFO L134 CoverageAnalysis]: Checked inductivity of 130 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:13,236 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:13,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784523342] [2021-11-22 16:13:13,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784523342] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:13,237 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:13,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:13,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216594876] [2021-11-22 16:13:13,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:13,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:13,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:13,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:13,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:13,239 INFO L87 Difference]: Start difference. First operand 807 states and 1214 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:15,248 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-11-22 16:13:15,655 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:15,656 INFO L93 Difference]: Finished difference Result 1763 states and 2658 transitions. [2021-11-22 16:13:15,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:15,656 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2021-11-22 16:13:15,656 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:15,658 INFO L225 Difference]: With dead ends: 1763 [2021-11-22 16:13:15,658 INFO L226 Difference]: Without dead ends: 979 [2021-11-22 16:13:15,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:15,659 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 118 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:15,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 684 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:13:15,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-22 16:13:15,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 807. [2021-11-22 16:13:15,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.5037220843672456) internal successors, (1212), 806 states have internal predecessors, (1212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:15,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1212 transitions. [2021-11-22 16:13:15,692 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1212 transitions. Word has length 141 [2021-11-22 16:13:15,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:15,692 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1212 transitions. [2021-11-22 16:13:15,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:15,692 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1212 transitions. [2021-11-22 16:13:15,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-22 16:13:15,693 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:15,694 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:15,694 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-22 16:13:15,694 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:15,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:15,694 INFO L85 PathProgramCache]: Analyzing trace with hash -574862946, now seen corresponding path program 1 times [2021-11-22 16:13:15,694 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:15,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887161216] [2021-11-22 16:13:15,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:15,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:15,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:15,757 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 95 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:15,758 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:15,758 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887161216] [2021-11-22 16:13:15,758 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887161216] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:15,758 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:15,758 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:15,758 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366104497] [2021-11-22 16:13:15,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:15,759 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:15,759 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:15,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:15,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:15,760 INFO L87 Difference]: Start difference. First operand 807 states and 1212 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:17,767 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-11-22 16:13:18,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:18,211 INFO L93 Difference]: Finished difference Result 1763 states and 2654 transitions. [2021-11-22 16:13:18,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:18,212 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 142 [2021-11-22 16:13:18,212 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:18,214 INFO L225 Difference]: With dead ends: 1763 [2021-11-22 16:13:18,214 INFO L226 Difference]: Without dead ends: 979 [2021-11-22 16:13:18,215 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:18,215 INFO L933 BasicCegarLoop]: 285 mSDtfsCounter, 116 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:18,216 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 684 Invalid, 285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:13:18,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 979 states. [2021-11-22 16:13:18,244 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 979 to 807. [2021-11-22 16:13:18,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 807 states, 806 states have (on average 1.501240694789082) internal successors, (1210), 806 states have internal predecessors, (1210), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:18,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 807 states to 807 states and 1210 transitions. [2021-11-22 16:13:18,246 INFO L78 Accepts]: Start accepts. Automaton has 807 states and 1210 transitions. Word has length 142 [2021-11-22 16:13:18,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:18,246 INFO L470 AbstractCegarLoop]: Abstraction has 807 states and 1210 transitions. [2021-11-22 16:13:18,246 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:18,246 INFO L276 IsEmpty]: Start isEmpty. Operand 807 states and 1210 transitions. [2021-11-22 16:13:18,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2021-11-22 16:13:18,248 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:18,248 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:18,248 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-22 16:13:18,248 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:18,249 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:18,249 INFO L85 PathProgramCache]: Analyzing trace with hash 1953992350, now seen corresponding path program 1 times [2021-11-22 16:13:18,249 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:18,249 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046572285] [2021-11-22 16:13:18,250 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:18,250 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:18,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:18,318 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:18,318 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:18,318 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046572285] [2021-11-22 16:13:18,318 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1046572285] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:18,319 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:18,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:18,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955593296] [2021-11-22 16:13:18,319 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:18,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:18,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:18,320 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:18,320 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:18,320 INFO L87 Difference]: Start difference. First operand 807 states and 1210 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:20,336 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-11-22 16:13:20,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:20,778 INFO L93 Difference]: Finished difference Result 1743 states and 2626 transitions. [2021-11-22 16:13:20,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:20,778 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 143 [2021-11-22 16:13:20,778 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:20,780 INFO L225 Difference]: With dead ends: 1743 [2021-11-22 16:13:20,780 INFO L226 Difference]: Without dead ends: 959 [2021-11-22 16:13:20,781 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:20,781 INFO L933 BasicCegarLoop]: 291 mSDtfsCounter, 107 mSDsluCounter, 405 mSDsCounter, 0 mSdLazyCounter, 262 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 262 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:20,781 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [107 Valid, 696 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 262 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:13:20,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-22 16:13:20,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 777. [2021-11-22 16:13:20,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 777 states, 776 states have (on average 1.5051546391752577) internal successors, (1168), 776 states have internal predecessors, (1168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:20,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 777 states to 777 states and 1168 transitions. [2021-11-22 16:13:20,818 INFO L78 Accepts]: Start accepts. Automaton has 777 states and 1168 transitions. Word has length 143 [2021-11-22 16:13:20,818 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:20,818 INFO L470 AbstractCegarLoop]: Abstraction has 777 states and 1168 transitions. [2021-11-22 16:13:20,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:20,818 INFO L276 IsEmpty]: Start isEmpty. Operand 777 states and 1168 transitions. [2021-11-22 16:13:20,820 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-22 16:13:20,820 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:20,821 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:20,821 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-22 16:13:20,821 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:20,821 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:20,822 INFO L85 PathProgramCache]: Analyzing trace with hash 547062178, now seen corresponding path program 1 times [2021-11-22 16:13:20,822 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:20,822 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568357592] [2021-11-22 16:13:20,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:20,822 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:20,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:20,887 INFO L134 CoverageAnalysis]: Checked inductivity of 218 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:20,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:20,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568357592] [2021-11-22 16:13:20,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568357592] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:20,888 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:20,888 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:20,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796665152] [2021-11-22 16:13:20,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:20,889 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:20,889 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:20,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:20,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:20,889 INFO L87 Difference]: Start difference. First operand 777 states and 1168 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:22,904 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-11-22 16:13:23,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:23,296 INFO L93 Difference]: Finished difference Result 1713 states and 2582 transitions. [2021-11-22 16:13:23,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:23,297 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2021-11-22 16:13:23,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:23,298 INFO L225 Difference]: With dead ends: 1713 [2021-11-22 16:13:23,298 INFO L226 Difference]: Without dead ends: 959 [2021-11-22 16:13:23,299 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:23,300 INFO L933 BasicCegarLoop]: 226 mSDtfsCounter, 93 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:23,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 567 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 250 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:13:23,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-22 16:13:23,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 833. [2021-11-22 16:13:23,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 832 states have (on average 1.5120192307692308) internal successors, (1258), 832 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:23,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1258 transitions. [2021-11-22 16:13:23,335 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1258 transitions. Word has length 144 [2021-11-22 16:13:23,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:23,335 INFO L470 AbstractCegarLoop]: Abstraction has 833 states and 1258 transitions. [2021-11-22 16:13:23,336 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:23,336 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1258 transitions. [2021-11-22 16:13:23,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-22 16:13:23,338 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:23,338 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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] [2021-11-22 16:13:23,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-22 16:13:23,338 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:23,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:23,339 INFO L85 PathProgramCache]: Analyzing trace with hash 1522605678, now seen corresponding path program 1 times [2021-11-22 16:13:23,339 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:23,339 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1287312991] [2021-11-22 16:13:23,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:23,339 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:23,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:23,402 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:23,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:23,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1287312991] [2021-11-22 16:13:23,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1287312991] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:23,403 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:23,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:23,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965122225] [2021-11-22 16:13:23,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:23,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:23,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:23,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:23,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:23,405 INFO L87 Difference]: Start difference. First operand 833 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:24,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:24,423 INFO L93 Difference]: Finished difference Result 1753 states and 2644 transitions. [2021-11-22 16:13:24,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:24,423 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 145 [2021-11-22 16:13:24,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:24,426 INFO L225 Difference]: With dead ends: 1753 [2021-11-22 16:13:24,426 INFO L226 Difference]: Without dead ends: 943 [2021-11-22 16:13:24,427 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:24,428 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 82 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:24,428 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 585 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-22 16:13:24,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-22 16:13:24,455 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 835. [2021-11-22 16:13:24,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 1.5107913669064748) internal successors, (1260), 834 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:24,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1260 transitions. [2021-11-22 16:13:24,457 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1260 transitions. Word has length 145 [2021-11-22 16:13:24,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:24,458 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1260 transitions. [2021-11-22 16:13:24,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:24,458 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1260 transitions. [2021-11-22 16:13:24,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2021-11-22 16:13:24,459 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:24,459 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:24,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-22 16:13:24,460 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:24,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:24,460 INFO L85 PathProgramCache]: Analyzing trace with hash 151311284, now seen corresponding path program 1 times [2021-11-22 16:13:24,460 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:24,461 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915101540] [2021-11-22 16:13:24,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:24,461 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:24,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:24,544 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-22 16:13:24,544 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:24,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915101540] [2021-11-22 16:13:24,545 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915101540] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:24,545 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:24,545 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:24,546 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165003393] [2021-11-22 16:13:24,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:24,546 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:24,546 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:24,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:24,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:24,547 INFO L87 Difference]: Start difference. First operand 835 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:25,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:25,409 INFO L93 Difference]: Finished difference Result 1755 states and 2644 transitions. [2021-11-22 16:13:25,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:25,409 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 147 [2021-11-22 16:13:25,409 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:25,411 INFO L225 Difference]: With dead ends: 1755 [2021-11-22 16:13:25,411 INFO L226 Difference]: Without dead ends: 943 [2021-11-22 16:13:25,412 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:25,412 INFO L933 BasicCegarLoop]: 235 mSDtfsCounter, 94 mSDsluCounter, 350 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:25,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 585 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-11-22 16:13:25,413 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-22 16:13:25,435 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 835. [2021-11-22 16:13:25,435 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 834 states have (on average 1.5083932853717026) internal successors, (1258), 834 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:25,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1258 transitions. [2021-11-22 16:13:25,436 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1258 transitions. Word has length 147 [2021-11-22 16:13:25,436 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:25,436 INFO L470 AbstractCegarLoop]: Abstraction has 835 states and 1258 transitions. [2021-11-22 16:13:25,436 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:25,436 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1258 transitions. [2021-11-22 16:13:25,438 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-22 16:13:25,438 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:25,438 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 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] [2021-11-22 16:13:25,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-22 16:13:25,438 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:25,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:25,438 INFO L85 PathProgramCache]: Analyzing trace with hash -1940470748, now seen corresponding path program 1 times [2021-11-22 16:13:25,438 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:25,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347116116] [2021-11-22 16:13:25,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:25,439 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:25,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:25,499 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:25,500 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:25,500 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347116116] [2021-11-22 16:13:25,500 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347116116] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:25,500 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:25,500 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:25,501 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [552854366] [2021-11-22 16:13:25,501 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:25,501 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:25,501 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:25,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:25,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:25,502 INFO L87 Difference]: Start difference. First operand 835 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:26,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:26,525 INFO L93 Difference]: Finished difference Result 1749 states and 2632 transitions. [2021-11-22 16:13:26,526 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:26,526 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2021-11-22 16:13:26,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:26,527 INFO L225 Difference]: With dead ends: 1749 [2021-11-22 16:13:26,527 INFO L226 Difference]: Without dead ends: 937 [2021-11-22 16:13:26,528 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:26,528 INFO L933 BasicCegarLoop]: 238 mSDtfsCounter, 76 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 227 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 591 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 227 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:26,528 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 591 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 227 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-22 16:13:26,529 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-11-22 16:13:26,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 841. [2021-11-22 16:13:26,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5095238095238095) internal successors, (1268), 840 states have internal predecessors, (1268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:26,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1268 transitions. [2021-11-22 16:13:26,552 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1268 transitions. Word has length 148 [2021-11-22 16:13:26,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:26,552 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1268 transitions. [2021-11-22 16:13:26,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.5) internal successors, (110), 4 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:26,552 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1268 transitions. [2021-11-22 16:13:26,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-22 16:13:26,553 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:26,553 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:26,553 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-22 16:13:26,554 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:26,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:26,554 INFO L85 PathProgramCache]: Analyzing trace with hash -934316248, now seen corresponding path program 1 times [2021-11-22 16:13:26,554 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:26,554 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506790709] [2021-11-22 16:13:26,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:26,555 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:26,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:26,616 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-22 16:13:26,616 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:26,616 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506790709] [2021-11-22 16:13:26,616 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506790709] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:26,616 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:26,617 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:26,617 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815234620] [2021-11-22 16:13:26,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:26,617 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:26,617 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:26,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:26,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:26,618 INFO L87 Difference]: Start difference. First operand 841 states and 1268 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:28,626 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-11-22 16:13:29,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:29,003 INFO L93 Difference]: Finished difference Result 1751 states and 2636 transitions. [2021-11-22 16:13:29,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:29,003 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2021-11-22 16:13:29,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:29,006 INFO L225 Difference]: With dead ends: 1751 [2021-11-22 16:13:29,006 INFO L226 Difference]: Without dead ends: 933 [2021-11-22 16:13:29,007 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:29,007 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 90 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:29,008 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 595 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 222 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:29,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-22 16:13:29,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 841. [2021-11-22 16:13:29,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5071428571428571) internal successors, (1266), 840 states have internal predecessors, (1266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:29,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1266 transitions. [2021-11-22 16:13:29,054 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1266 transitions. Word has length 148 [2021-11-22 16:13:29,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:29,054 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1266 transitions. [2021-11-22 16:13:29,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:29,055 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1266 transitions. [2021-11-22 16:13:29,057 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2021-11-22 16:13:29,057 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:29,057 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:29,057 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-22 16:13:29,058 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:29,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:29,059 INFO L85 PathProgramCache]: Analyzing trace with hash -1179536171, now seen corresponding path program 1 times [2021-11-22 16:13:29,059 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:29,059 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160663145] [2021-11-22 16:13:29,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:29,060 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:29,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:29,134 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-22 16:13:29,135 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:29,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160663145] [2021-11-22 16:13:29,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160663145] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:29,135 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:29,136 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:29,136 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1185785272] [2021-11-22 16:13:29,136 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:29,136 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:29,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:29,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:29,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:29,137 INFO L87 Difference]: Start difference. First operand 841 states and 1266 transitions. Second operand has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:30,290 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:13:30,681 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:30,681 INFO L93 Difference]: Finished difference Result 1729 states and 2598 transitions. [2021-11-22 16:13:30,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:30,681 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 148 [2021-11-22 16:13:30,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:30,683 INFO L225 Difference]: With dead ends: 1729 [2021-11-22 16:13:30,683 INFO L226 Difference]: Without dead ends: 911 [2021-11-22 16:13:30,684 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:30,684 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 70 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:30,685 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 617 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-11-22 16:13:30,686 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-22 16:13:30,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 841. [2021-11-22 16:13:30,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5047619047619047) internal successors, (1264), 840 states have internal predecessors, (1264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:30,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1264 transitions. [2021-11-22 16:13:30,722 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1264 transitions. Word has length 148 [2021-11-22 16:13:30,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:30,723 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1264 transitions. [2021-11-22 16:13:30,723 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.0) internal successors, (104), 4 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:30,723 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1264 transitions. [2021-11-22 16:13:30,725 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-22 16:13:30,725 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:30,725 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:30,725 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-22 16:13:30,726 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:30,726 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:30,726 INFO L85 PathProgramCache]: Analyzing trace with hash -2140533827, now seen corresponding path program 1 times [2021-11-22 16:13:30,726 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:30,727 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1912803610] [2021-11-22 16:13:30,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:30,727 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:30,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:30,810 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 105 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-22 16:13:30,810 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:30,810 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1912803610] [2021-11-22 16:13:30,811 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1912803610] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:30,811 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:30,811 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:30,811 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713543964] [2021-11-22 16:13:30,811 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:30,812 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:30,812 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:30,812 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:30,812 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:30,813 INFO L87 Difference]: Start difference. First operand 841 states and 1264 transitions. Second operand has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:32,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:32,156 INFO L93 Difference]: Finished difference Result 1729 states and 2594 transitions. [2021-11-22 16:13:32,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:32,156 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 149 [2021-11-22 16:13:32,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:32,158 INFO L225 Difference]: With dead ends: 1729 [2021-11-22 16:13:32,158 INFO L226 Difference]: Without dead ends: 911 [2021-11-22 16:13:32,159 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:32,160 INFO L933 BasicCegarLoop]: 251 mSDtfsCounter, 68 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 617 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:32,160 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 617 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-22 16:13:32,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-22 16:13:32,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 841. [2021-11-22 16:13:32,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5023809523809524) internal successors, (1262), 840 states have internal predecessors, (1262), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:32,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1262 transitions. [2021-11-22 16:13:32,197 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1262 transitions. Word has length 149 [2021-11-22 16:13:32,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:32,198 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1262 transitions. [2021-11-22 16:13:32,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.25) internal successors, (105), 4 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:32,198 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1262 transitions. [2021-11-22 16:13:32,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-22 16:13:32,200 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:32,200 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 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] [2021-11-22 16:13:32,201 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-22 16:13:32,201 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:32,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:32,201 INFO L85 PathProgramCache]: Analyzing trace with hash 879784120, now seen corresponding path program 1 times [2021-11-22 16:13:32,201 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:32,202 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706346536] [2021-11-22 16:13:32,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:32,202 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:32,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:32,264 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:32,264 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:32,264 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706346536] [2021-11-22 16:13:32,264 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706346536] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:32,264 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:32,265 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:32,265 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [493815858] [2021-11-22 16:13:32,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:32,265 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:32,265 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:32,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:32,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:32,266 INFO L87 Difference]: Start difference. First operand 841 states and 1262 transitions. Second operand has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:33,273 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:33,273 INFO L93 Difference]: Finished difference Result 1777 states and 2662 transitions. [2021-11-22 16:13:33,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:33,273 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 150 [2021-11-22 16:13:33,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:33,275 INFO L225 Difference]: With dead ends: 1777 [2021-11-22 16:13:33,275 INFO L226 Difference]: Without dead ends: 959 [2021-11-22 16:13:33,276 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:33,276 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 93 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 257 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 257 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:33,276 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 648 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 257 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-22 16:13:33,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 959 states. [2021-11-22 16:13:33,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 959 to 841. [2021-11-22 16:13:33,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.5) internal successors, (1260), 840 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:33,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1260 transitions. [2021-11-22 16:13:33,303 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1260 transitions. Word has length 150 [2021-11-22 16:13:33,303 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:33,303 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1260 transitions. [2021-11-22 16:13:33,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.0) internal successors, (124), 4 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:33,304 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1260 transitions. [2021-11-22 16:13:33,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2021-11-22 16:13:33,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:33,305 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:33,305 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-22 16:13:33,305 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:33,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:33,306 INFO L85 PathProgramCache]: Analyzing trace with hash -601927398, now seen corresponding path program 1 times [2021-11-22 16:13:33,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:33,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29207567] [2021-11-22 16:13:33,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:33,306 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:33,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:33,369 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 110 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-22 16:13:33,369 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:33,369 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29207567] [2021-11-22 16:13:33,370 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29207567] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:33,370 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:33,370 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:33,370 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922344167] [2021-11-22 16:13:33,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:33,371 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:33,371 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:33,371 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:33,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:33,372 INFO L87 Difference]: Start difference. First operand 841 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:35,380 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-11-22 16:13:35,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:35,756 INFO L93 Difference]: Finished difference Result 1729 states and 2586 transitions. [2021-11-22 16:13:35,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:35,756 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 150 [2021-11-22 16:13:35,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:35,758 INFO L225 Difference]: With dead ends: 1729 [2021-11-22 16:13:35,758 INFO L226 Difference]: Without dead ends: 911 [2021-11-22 16:13:35,758 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:35,759 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 66 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 615 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:35,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 615 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:35,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2021-11-22 16:13:35,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 841. [2021-11-22 16:13:35,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.4976190476190476) internal successors, (1258), 840 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:35,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1258 transitions. [2021-11-22 16:13:35,785 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1258 transitions. Word has length 150 [2021-11-22 16:13:35,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:35,785 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1258 transitions. [2021-11-22 16:13:35,785 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:35,786 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1258 transitions. [2021-11-22 16:13:35,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-22 16:13:35,787 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:35,787 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:35,788 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-22 16:13:35,788 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:35,788 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:35,788 INFO L85 PathProgramCache]: Analyzing trace with hash -1047916008, now seen corresponding path program 1 times [2021-11-22 16:13:35,788 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:35,788 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304800743] [2021-11-22 16:13:35,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:35,789 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:35,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:35,855 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:35,855 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:35,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304800743] [2021-11-22 16:13:35,855 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304800743] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:35,856 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:35,856 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:35,856 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [452510473] [2021-11-22 16:13:35,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:35,857 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:35,857 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:35,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:35,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:35,857 INFO L87 Difference]: Start difference. First operand 841 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:37,867 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-11-22 16:13:38,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:38,222 INFO L93 Difference]: Finished difference Result 1761 states and 2628 transitions. [2021-11-22 16:13:38,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:38,222 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2021-11-22 16:13:38,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:38,224 INFO L225 Difference]: With dead ends: 1761 [2021-11-22 16:13:38,224 INFO L226 Difference]: Without dead ends: 943 [2021-11-22 16:13:38,226 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:38,226 INFO L933 BasicCegarLoop]: 276 mSDtfsCounter, 82 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 666 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:38,227 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 666 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:38,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-22 16:13:38,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 841. [2021-11-22 16:13:38,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 840 states have (on average 1.4952380952380953) internal successors, (1256), 840 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:38,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1256 transitions. [2021-11-22 16:13:38,296 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1256 transitions. Word has length 151 [2021-11-22 16:13:38,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:38,296 INFO L470 AbstractCegarLoop]: Abstraction has 841 states and 1256 transitions. [2021-11-22 16:13:38,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:38,297 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1256 transitions. [2021-11-22 16:13:38,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-22 16:13:38,299 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:38,299 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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] [2021-11-22 16:13:38,299 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-22 16:13:38,300 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:38,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:38,300 INFO L85 PathProgramCache]: Analyzing trace with hash 754378966, now seen corresponding path program 1 times [2021-11-22 16:13:38,300 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:38,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [344341204] [2021-11-22 16:13:38,301 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:38,301 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:38,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:38,377 INFO L134 CoverageAnalysis]: Checked inductivity of 223 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:38,377 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:38,377 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [344341204] [2021-11-22 16:13:38,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [344341204] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:38,378 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:38,378 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:38,378 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356284475] [2021-11-22 16:13:38,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:38,379 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:38,379 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:38,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:38,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:38,380 INFO L87 Difference]: Start difference. First operand 841 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:39,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:39,372 INFO L93 Difference]: Finished difference Result 1751 states and 2612 transitions. [2021-11-22 16:13:39,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:39,373 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2021-11-22 16:13:39,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:39,374 INFO L225 Difference]: With dead ends: 1751 [2021-11-22 16:13:39,374 INFO L226 Difference]: Without dead ends: 933 [2021-11-22 16:13:39,375 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:39,375 INFO L933 BasicCegarLoop]: 240 mSDtfsCounter, 73 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 223 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 223 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:39,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 595 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 223 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-22 16:13:39,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-22 16:13:39,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 843. [2021-11-22 16:13:39,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 1.494061757719715) internal successors, (1258), 842 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:39,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1258 transitions. [2021-11-22 16:13:39,402 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1258 transitions. Word has length 151 [2021-11-22 16:13:39,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:39,402 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 1258 transitions. [2021-11-22 16:13:39,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:39,403 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1258 transitions. [2021-11-22 16:13:39,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2021-11-22 16:13:39,404 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:39,404 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:39,404 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-22 16:13:39,404 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:39,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:39,405 INFO L85 PathProgramCache]: Analyzing trace with hash 1114994338, now seen corresponding path program 1 times [2021-11-22 16:13:39,405 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:39,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [758993888] [2021-11-22 16:13:39,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:39,405 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:39,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:39,478 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-11-22 16:13:39,479 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:39,479 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [758993888] [2021-11-22 16:13:39,479 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [758993888] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:39,479 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:39,479 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:39,480 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155369051] [2021-11-22 16:13:39,480 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:39,480 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:39,480 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:39,481 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:39,481 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:39,481 INFO L87 Difference]: Start difference. First operand 843 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:41,488 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-11-22 16:13:41,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:41,817 INFO L93 Difference]: Finished difference Result 1713 states and 2558 transitions. [2021-11-22 16:13:41,817 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:41,817 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 151 [2021-11-22 16:13:41,818 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:41,819 INFO L225 Difference]: With dead ends: 1713 [2021-11-22 16:13:41,819 INFO L226 Difference]: Without dead ends: 893 [2021-11-22 16:13:41,820 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:41,820 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 57 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 203 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:41,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 601 Invalid, 203 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 198 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:41,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 893 states. [2021-11-22 16:13:41,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 893 to 843. [2021-11-22 16:13:41,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 843 states, 842 states have (on average 1.491686460807601) internal successors, (1256), 842 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:41,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 843 states to 843 states and 1256 transitions. [2021-11-22 16:13:41,848 INFO L78 Accepts]: Start accepts. Automaton has 843 states and 1256 transitions. Word has length 151 [2021-11-22 16:13:41,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:41,848 INFO L470 AbstractCegarLoop]: Abstraction has 843 states and 1256 transitions. [2021-11-22 16:13:41,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:41,848 INFO L276 IsEmpty]: Start isEmpty. Operand 843 states and 1256 transitions. [2021-11-22 16:13:41,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-22 16:13:41,849 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:41,850 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:41,850 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-22 16:13:41,850 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:41,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:41,850 INFO L85 PathProgramCache]: Analyzing trace with hash 1723537167, now seen corresponding path program 1 times [2021-11-22 16:13:41,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:41,850 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395412835] [2021-11-22 16:13:41,850 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:41,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:41,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:41,914 INFO L134 CoverageAnalysis]: Checked inductivity of 224 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:41,914 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:41,914 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395412835] [2021-11-22 16:13:41,914 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395412835] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:41,915 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:41,915 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:41,915 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [279116558] [2021-11-22 16:13:41,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:41,915 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:41,916 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:41,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:41,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:41,916 INFO L87 Difference]: Start difference. First operand 843 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:43,924 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-11-22 16:13:44,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:44,281 INFO L93 Difference]: Finished difference Result 1741 states and 2592 transitions. [2021-11-22 16:13:44,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:44,281 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 152 [2021-11-22 16:13:44,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:44,283 INFO L225 Difference]: With dead ends: 1741 [2021-11-22 16:13:44,283 INFO L226 Difference]: Without dead ends: 921 [2021-11-22 16:13:44,284 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:44,284 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 64 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:44,285 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 599 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:44,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-22 16:13:44,328 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 845. [2021-11-22 16:13:44,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 845 states, 844 states have (on average 1.490521327014218) internal successors, (1258), 844 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:44,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 845 states to 845 states and 1258 transitions. [2021-11-22 16:13:44,330 INFO L78 Accepts]: Start accepts. Automaton has 845 states and 1258 transitions. Word has length 152 [2021-11-22 16:13:44,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:44,331 INFO L470 AbstractCegarLoop]: Abstraction has 845 states and 1258 transitions. [2021-11-22 16:13:44,331 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:44,331 INFO L276 IsEmpty]: Start isEmpty. Operand 845 states and 1258 transitions. [2021-11-22 16:13:44,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2021-11-22 16:13:44,333 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:44,333 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 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] [2021-11-22 16:13:44,333 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-22 16:13:44,334 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:44,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:44,334 INFO L85 PathProgramCache]: Analyzing trace with hash -614844143, now seen corresponding path program 1 times [2021-11-22 16:13:44,334 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:44,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902357554] [2021-11-22 16:13:44,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:44,335 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:44,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:44,403 INFO L134 CoverageAnalysis]: Checked inductivity of 225 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:44,403 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:44,403 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902357554] [2021-11-22 16:13:44,404 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902357554] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:44,404 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:44,404 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:44,404 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052154289] [2021-11-22 16:13:44,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:44,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:44,405 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:44,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:44,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:44,406 INFO L87 Difference]: Start difference. First operand 845 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:46,415 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-11-22 16:13:46,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:46,743 INFO L93 Difference]: Finished difference Result 1743 states and 2592 transitions. [2021-11-22 16:13:46,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:46,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 152 [2021-11-22 16:13:46,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:46,746 INFO L225 Difference]: With dead ends: 1743 [2021-11-22 16:13:46,746 INFO L226 Difference]: Without dead ends: 921 [2021-11-22 16:13:46,747 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:46,747 INFO L933 BasicCegarLoop]: 242 mSDtfsCounter, 62 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:46,748 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 599 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:46,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-22 16:13:46,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 847. [2021-11-22 16:13:46,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 846 states have (on average 1.4893617021276595) internal successors, (1260), 846 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:46,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1260 transitions. [2021-11-22 16:13:46,790 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1260 transitions. Word has length 152 [2021-11-22 16:13:46,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:46,791 INFO L470 AbstractCegarLoop]: Abstraction has 847 states and 1260 transitions. [2021-11-22 16:13:46,791 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.5) internal successors, (114), 4 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:46,791 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1260 transitions. [2021-11-22 16:13:46,793 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-22 16:13:46,793 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:46,793 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:46,793 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-22 16:13:46,794 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:46,794 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:46,794 INFO L85 PathProgramCache]: Analyzing trace with hash -513833762, now seen corresponding path program 1 times [2021-11-22 16:13:46,794 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:46,794 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926562041] [2021-11-22 16:13:46,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:46,795 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:46,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:46,862 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-22 16:13:46,863 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:46,863 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926562041] [2021-11-22 16:13:46,863 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926562041] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:46,863 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:46,863 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:46,864 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033731990] [2021-11-22 16:13:46,864 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:46,864 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:46,864 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:46,865 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:46,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:46,865 INFO L87 Difference]: Start difference. First operand 847 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:47,903 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:13:48,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:48,251 INFO L93 Difference]: Finished difference Result 1767 states and 2620 transitions. [2021-11-22 16:13:48,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:48,252 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 153 [2021-11-22 16:13:48,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:48,253 INFO L225 Difference]: With dead ends: 1767 [2021-11-22 16:13:48,253 INFO L226 Difference]: Without dead ends: 943 [2021-11-22 16:13:48,254 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:48,254 INFO L933 BasicCegarLoop]: 266 mSDtfsCounter, 94 mSDsluCounter, 380 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 243 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:48,255 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [94 Valid, 646 Invalid, 243 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-22 16:13:48,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 943 states. [2021-11-22 16:13:48,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 943 to 847. [2021-11-22 16:13:48,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 847 states, 846 states have (on average 1.4869976359338062) internal successors, (1258), 846 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:48,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 847 states to 847 states and 1258 transitions. [2021-11-22 16:13:48,304 INFO L78 Accepts]: Start accepts. Automaton has 847 states and 1258 transitions. Word has length 153 [2021-11-22 16:13:48,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:48,304 INFO L470 AbstractCegarLoop]: Abstraction has 847 states and 1258 transitions. [2021-11-22 16:13:48,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.25) internal successors, (121), 4 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:48,305 INFO L276 IsEmpty]: Start isEmpty. Operand 847 states and 1258 transitions. [2021-11-22 16:13:48,306 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2021-11-22 16:13:48,306 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:48,306 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 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] [2021-11-22 16:13:48,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-22 16:13:48,306 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:48,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:48,307 INFO L85 PathProgramCache]: Analyzing trace with hash 2036139352, now seen corresponding path program 1 times [2021-11-22 16:13:48,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:48,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816329571] [2021-11-22 16:13:48,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:48,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:48,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:48,366 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 151 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:48,366 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:48,367 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816329571] [2021-11-22 16:13:48,367 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816329571] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:48,367 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:48,367 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:48,367 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522492156] [2021-11-22 16:13:48,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:48,368 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:48,368 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:48,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:48,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:48,369 INFO L87 Difference]: Start difference. First operand 847 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:50,379 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-11-22 16:13:50,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:50,698 INFO L93 Difference]: Finished difference Result 1739 states and 2581 transitions. [2021-11-22 16:13:50,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:50,699 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 153 [2021-11-22 16:13:50,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:50,701 INFO L225 Difference]: With dead ends: 1739 [2021-11-22 16:13:50,701 INFO L226 Difference]: Without dead ends: 915 [2021-11-22 16:13:50,702 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:50,702 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 57 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:50,703 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 601 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 216 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:50,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-11-22 16:13:50,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 849. [2021-11-22 16:13:50,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.4858490566037736) internal successors, (1260), 848 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:50,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1260 transitions. [2021-11-22 16:13:50,741 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1260 transitions. Word has length 153 [2021-11-22 16:13:50,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:50,741 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1260 transitions. [2021-11-22 16:13:50,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.75) internal successors, (115), 4 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:50,741 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1260 transitions. [2021-11-22 16:13:50,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-22 16:13:50,742 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:50,742 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:50,742 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-22 16:13:50,743 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:50,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:50,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1085130694, now seen corresponding path program 1 times [2021-11-22 16:13:50,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:50,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110090364] [2021-11-22 16:13:50,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:50,743 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:50,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:50,807 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:50,808 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:50,808 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110090364] [2021-11-22 16:13:50,808 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110090364] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:50,808 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:50,808 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:50,809 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [208833368] [2021-11-22 16:13:50,809 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:50,809 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:50,809 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:50,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:50,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:50,810 INFO L87 Difference]: Start difference. First operand 849 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:51,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:51,960 INFO L93 Difference]: Finished difference Result 1763 states and 2608 transitions. [2021-11-22 16:13:51,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:51,961 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2021-11-22 16:13:51,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:51,965 INFO L225 Difference]: With dead ends: 1763 [2021-11-22 16:13:51,965 INFO L226 Difference]: Without dead ends: 937 [2021-11-22 16:13:51,966 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:51,967 INFO L933 BasicCegarLoop]: 265 mSDtfsCounter, 76 mSDsluCounter, 379 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 644 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:51,967 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 644 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2021-11-22 16:13:51,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2021-11-22 16:13:52,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 849. [2021-11-22 16:13:52,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.4834905660377358) internal successors, (1258), 848 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:52,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1258 transitions. [2021-11-22 16:13:52,015 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1258 transitions. Word has length 154 [2021-11-22 16:13:52,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:52,015 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1258 transitions. [2021-11-22 16:13:52,015 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.0) internal successors, (128), 4 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:52,015 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1258 transitions. [2021-11-22 16:13:52,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-22 16:13:52,017 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:52,018 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:52,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-22 16:13:52,018 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:52,018 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:52,019 INFO L85 PathProgramCache]: Analyzing trace with hash -78976194, now seen corresponding path program 1 times [2021-11-22 16:13:52,019 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:52,019 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [343948003] [2021-11-22 16:13:52,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:52,019 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:52,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:52,096 INFO L134 CoverageAnalysis]: Checked inductivity of 178 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-22 16:13:52,096 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:52,096 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [343948003] [2021-11-22 16:13:52,096 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [343948003] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:52,096 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:52,097 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:52,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [911542749] [2021-11-22 16:13:52,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:52,097 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:52,098 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:52,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:52,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:52,098 INFO L87 Difference]: Start difference. First operand 849 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:54,107 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-11-22 16:13:54,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:54,453 INFO L93 Difference]: Finished difference Result 1759 states and 2600 transitions. [2021-11-22 16:13:54,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:54,454 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2021-11-22 16:13:54,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:54,455 INFO L225 Difference]: With dead ends: 1759 [2021-11-22 16:13:54,455 INFO L226 Difference]: Without dead ends: 933 [2021-11-22 16:13:54,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:54,456 INFO L933 BasicCegarLoop]: 267 mSDtfsCounter, 90 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:54,456 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [90 Valid, 648 Invalid, 229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:13:54,457 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-22 16:13:54,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 849. [2021-11-22 16:13:54,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 849 states, 848 states have (on average 1.4811320754716981) internal successors, (1256), 848 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:54,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 849 states to 849 states and 1256 transitions. [2021-11-22 16:13:54,486 INFO L78 Accepts]: Start accepts. Automaton has 849 states and 1256 transitions. Word has length 154 [2021-11-22 16:13:54,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:54,486 INFO L470 AbstractCegarLoop]: Abstraction has 849 states and 1256 transitions. [2021-11-22 16:13:54,486 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 30.5) internal successors, (122), 4 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:54,486 INFO L276 IsEmpty]: Start isEmpty. Operand 849 states and 1256 transitions. [2021-11-22 16:13:54,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2021-11-22 16:13:54,488 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:54,488 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 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] [2021-11-22 16:13:54,488 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93 [2021-11-22 16:13:54,488 INFO L402 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:54,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:54,488 INFO L85 PathProgramCache]: Analyzing trace with hash -2040413127, now seen corresponding path program 1 times [2021-11-22 16:13:54,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:54,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90593428] [2021-11-22 16:13:54,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:54,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:54,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:54,553 INFO L134 CoverageAnalysis]: Checked inductivity of 227 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:54,554 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:54,554 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90593428] [2021-11-22 16:13:54,554 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90593428] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:54,554 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:54,554 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:54,555 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581273295] [2021-11-22 16:13:54,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:54,555 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:54,555 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:54,556 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:54,556 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:54,556 INFO L87 Difference]: Start difference. First operand 849 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:55,568 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:13:55,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:55,882 INFO L93 Difference]: Finished difference Result 1741 states and 2573 transitions. [2021-11-22 16:13:55,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:55,883 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 154 [2021-11-22 16:13:55,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:55,884 INFO L225 Difference]: With dead ends: 1741 [2021-11-22 16:13:55,884 INFO L226 Difference]: Without dead ends: 915 [2021-11-22 16:13:55,885 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:55,885 INFO L933 BasicCegarLoop]: 243 mSDtfsCounter, 55 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 601 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:55,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 601 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-22 16:13:55,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2021-11-22 16:13:55,912 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 851. [2021-11-22 16:13:55,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 851 states, 850 states have (on average 1.48) internal successors, (1258), 850 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:55,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 851 states to 851 states and 1258 transitions. [2021-11-22 16:13:55,913 INFO L78 Accepts]: Start accepts. Automaton has 851 states and 1258 transitions. Word has length 154 [2021-11-22 16:13:55,913 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:55,913 INFO L470 AbstractCegarLoop]: Abstraction has 851 states and 1258 transitions. [2021-11-22 16:13:55,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:55,913 INFO L276 IsEmpty]: Start isEmpty. Operand 851 states and 1258 transitions. [2021-11-22 16:13:55,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2021-11-22 16:13:55,915 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:55,915 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:55,915 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable94 [2021-11-22 16:13:55,915 INFO L402 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:55,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:55,915 INFO L85 PathProgramCache]: Analyzing trace with hash 1310969376, now seen corresponding path program 1 times [2021-11-22 16:13:55,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:55,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817338083] [2021-11-22 16:13:55,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:55,916 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:55,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:55,963 INFO L134 CoverageAnalysis]: Checked inductivity of 228 backedges. 153 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:13:55,963 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:55,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817338083] [2021-11-22 16:13:55,963 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817338083] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:55,963 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:55,963 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:55,964 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212456103] [2021-11-22 16:13:55,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:55,964 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:55,964 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:55,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:55,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:55,964 INFO L87 Difference]: Start difference. First operand 851 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:57,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:57,032 INFO L93 Difference]: Finished difference Result 1737 states and 2566 transitions. [2021-11-22 16:13:57,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:57,032 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 155 [2021-11-22 16:13:57,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:57,034 INFO L225 Difference]: With dead ends: 1737 [2021-11-22 16:13:57,034 INFO L226 Difference]: Without dead ends: 909 [2021-11-22 16:13:57,034 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:57,035 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 50 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:57,035 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 603 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-11-22 16:13:57,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 909 states. [2021-11-22 16:13:57,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 909 to 853. [2021-11-22 16:13:57,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.4788732394366197) internal successors, (1260), 852 states have internal predecessors, (1260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:57,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1260 transitions. [2021-11-22 16:13:57,095 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1260 transitions. Word has length 155 [2021-11-22 16:13:57,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:57,095 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1260 transitions. [2021-11-22 16:13:57,096 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:57,096 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1260 transitions. [2021-11-22 16:13:57,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 158 [2021-11-22 16:13:57,098 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:57,098 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:57,099 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable95 [2021-11-22 16:13:57,099 INFO L402 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:57,099 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:57,099 INFO L85 PathProgramCache]: Analyzing trace with hash 148960512, now seen corresponding path program 1 times [2021-11-22 16:13:57,100 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:57,100 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431647821] [2021-11-22 16:13:57,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:57,100 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:57,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:57,167 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 146 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:57,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:57,168 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431647821] [2021-11-22 16:13:57,168 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431647821] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:57,168 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:57,168 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:57,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741467223] [2021-11-22 16:13:57,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:57,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:57,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:57,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:57,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:57,170 INFO L87 Difference]: Start difference. First operand 853 states and 1260 transitions. Second operand has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:58,543 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:13:58,866 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:13:58,867 INFO L93 Difference]: Finished difference Result 1763 states and 2596 transitions. [2021-11-22 16:13:58,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:13:58,867 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 157 [2021-11-22 16:13:58,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:13:58,868 INFO L225 Difference]: With dead ends: 1763 [2021-11-22 16:13:58,868 INFO L226 Difference]: Without dead ends: 933 [2021-11-22 16:13:58,869 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:13:58,869 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 73 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 228 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2021-11-22 16:13:58,869 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 638 Invalid, 228 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2021-11-22 16:13:58,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2021-11-22 16:13:58,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 853. [2021-11-22 16:13:58,909 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.4765258215962442) internal successors, (1258), 852 states have internal predecessors, (1258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:58,910 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1258 transitions. [2021-11-22 16:13:58,910 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1258 transitions. Word has length 157 [2021-11-22 16:13:58,910 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:13:58,911 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1258 transitions. [2021-11-22 16:13:58,911 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 32.75) internal successors, (131), 4 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:13:58,911 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1258 transitions. [2021-11-22 16:13:58,912 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-22 16:13:58,912 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:13:58,912 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:13:58,912 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable96 [2021-11-22 16:13:58,912 INFO L402 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:13:58,913 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:13:58,913 INFO L85 PathProgramCache]: Analyzing trace with hash 135434277, now seen corresponding path program 1 times [2021-11-22 16:13:58,913 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:13:58,913 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813505518] [2021-11-22 16:13:58,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:13:58,914 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:13:58,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:13:58,968 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 148 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:13:58,968 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:13:58,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813505518] [2021-11-22 16:13:58,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813505518] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:13:58,969 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:13:58,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:13:58,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386386676] [2021-11-22 16:13:58,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:13:58,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:13:58,970 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:13:58,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:13:58,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:13:58,971 INFO L87 Difference]: Start difference. First operand 853 states and 1258 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:00,607 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:00,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:00,924 INFO L93 Difference]: Finished difference Result 1751 states and 2576 transitions. [2021-11-22 16:14:00,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:00,925 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2021-11-22 16:14:00,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:00,926 INFO L225 Difference]: With dead ends: 1751 [2021-11-22 16:14:00,926 INFO L226 Difference]: Without dead ends: 921 [2021-11-22 16:14:00,926 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:00,927 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 64 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 64 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:00,927 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [64 Valid, 638 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-11-22 16:14:00,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-22 16:14:00,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 853. [2021-11-22 16:14:00,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.4741784037558685) internal successors, (1256), 852 states have internal predecessors, (1256), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:00,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1256 transitions. [2021-11-22 16:14:00,963 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1256 transitions. Word has length 158 [2021-11-22 16:14:00,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:00,963 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1256 transitions. [2021-11-22 16:14:00,963 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:00,963 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1256 transitions. [2021-11-22 16:14:00,964 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-22 16:14:00,965 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:00,965 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:00,965 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable97 [2021-11-22 16:14:00,965 INFO L402 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:00,965 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:00,965 INFO L85 PathProgramCache]: Analyzing trace with hash 2092020263, now seen corresponding path program 1 times [2021-11-22 16:14:00,965 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:00,965 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589566121] [2021-11-22 16:14:00,965 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:00,966 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:00,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:01,048 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:14:01,049 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:01,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589566121] [2021-11-22 16:14:01,049 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589566121] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:01,049 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:01,050 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:01,050 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [214617459] [2021-11-22 16:14:01,050 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:01,050 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:01,050 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:01,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:01,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:01,051 INFO L87 Difference]: Start difference. First operand 853 states and 1256 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:02,145 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:02,472 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:02,473 INFO L93 Difference]: Finished difference Result 1751 states and 2572 transitions. [2021-11-22 16:14:02,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:02,473 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2021-11-22 16:14:02,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:02,474 INFO L225 Difference]: With dead ends: 1751 [2021-11-22 16:14:02,474 INFO L226 Difference]: Without dead ends: 921 [2021-11-22 16:14:02,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:02,475 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 62 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:02,476 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [62 Valid, 638 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-11-22 16:14:02,476 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 921 states. [2021-11-22 16:14:02,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 921 to 853. [2021-11-22 16:14:02,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 853 states, 852 states have (on average 1.471830985915493) internal successors, (1254), 852 states have internal predecessors, (1254), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:02,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 853 states to 853 states and 1254 transitions. [2021-11-22 16:14:02,510 INFO L78 Accepts]: Start accepts. Automaton has 853 states and 1254 transitions. Word has length 158 [2021-11-22 16:14:02,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:02,510 INFO L470 AbstractCegarLoop]: Abstraction has 853 states and 1254 transitions. [2021-11-22 16:14:02,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:02,510 INFO L276 IsEmpty]: Start isEmpty. Operand 853 states and 1254 transitions. [2021-11-22 16:14:02,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2021-11-22 16:14:02,512 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:02,513 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:02,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable98 [2021-11-22 16:14:02,513 INFO L402 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:02,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:02,513 INFO L85 PathProgramCache]: Analyzing trace with hash -805159884, now seen corresponding path program 1 times [2021-11-22 16:14:02,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:02,514 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277372403] [2021-11-22 16:14:02,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:02,514 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:02,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:02,600 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-22 16:14:02,600 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:02,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277372403] [2021-11-22 16:14:02,600 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277372403] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:02,601 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:02,601 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:02,601 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1532929253] [2021-11-22 16:14:02,601 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:02,601 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:02,602 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:02,602 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:02,602 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:02,602 INFO L87 Difference]: Start difference. First operand 853 states and 1254 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:03,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:03,938 INFO L93 Difference]: Finished difference Result 1817 states and 2686 transitions. [2021-11-22 16:14:03,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:03,939 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 158 [2021-11-22 16:14:03,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:03,940 INFO L225 Difference]: With dead ends: 1817 [2021-11-22 16:14:03,940 INFO L226 Difference]: Without dead ends: 987 [2021-11-22 16:14:03,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:03,941 INFO L933 BasicCegarLoop]: 269 mSDtfsCounter, 58 mSDsluCounter, 384 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 653 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:03,941 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [58 Valid, 653 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-11-22 16:14:03,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-11-22 16:14:03,990 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 913. [2021-11-22 16:14:03,991 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 912 states have (on average 1.4912280701754386) internal successors, (1360), 912 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:03,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1360 transitions. [2021-11-22 16:14:03,993 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1360 transitions. Word has length 158 [2021-11-22 16:14:03,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:03,994 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1360 transitions. [2021-11-22 16:14:03,994 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:03,994 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1360 transitions. [2021-11-22 16:14:03,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-11-22 16:14:03,996 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:03,996 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:03,996 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable99 [2021-11-22 16:14:03,996 INFO L402 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:03,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:03,997 INFO L85 PathProgramCache]: Analyzing trace with hash 49590018, now seen corresponding path program 1 times [2021-11-22 16:14:03,997 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:03,997 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119050096] [2021-11-22 16:14:03,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:03,998 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:04,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:04,063 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:14:04,063 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:04,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119050096] [2021-11-22 16:14:04,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119050096] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:04,064 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:04,064 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:04,064 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [420773886] [2021-11-22 16:14:04,065 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:04,065 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:04,065 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:04,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:04,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:04,066 INFO L87 Difference]: Start difference. First operand 913 states and 1360 transitions. Second operand has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:06,023 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:06,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:06,448 INFO L93 Difference]: Finished difference Result 1865 states and 2773 transitions. [2021-11-22 16:14:06,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:06,449 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2021-11-22 16:14:06,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:06,450 INFO L225 Difference]: With dead ends: 1865 [2021-11-22 16:14:06,450 INFO L226 Difference]: Without dead ends: 975 [2021-11-22 16:14:06,451 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:06,451 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 57 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:06,452 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 636 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:14:06,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-11-22 16:14:06,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 913. [2021-11-22 16:14:06,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 912 states have (on average 1.4890350877192982) internal successors, (1358), 912 states have internal predecessors, (1358), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:06,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1358 transitions. [2021-11-22 16:14:06,513 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1358 transitions. Word has length 159 [2021-11-22 16:14:06,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:06,513 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1358 transitions. [2021-11-22 16:14:06,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.25) internal successors, (133), 4 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:06,513 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1358 transitions. [2021-11-22 16:14:06,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-22 16:14:06,515 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:06,516 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:06,516 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable100 [2021-11-22 16:14:06,516 INFO L402 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:06,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:06,517 INFO L85 PathProgramCache]: Analyzing trace with hash 801066959, now seen corresponding path program 1 times [2021-11-22 16:14:06,517 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:06,517 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42888151] [2021-11-22 16:14:06,517 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:06,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:06,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:06,594 INFO L134 CoverageAnalysis]: Checked inductivity of 193 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:14:06,594 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:06,594 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42888151] [2021-11-22 16:14:06,594 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42888151] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:06,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:06,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:06,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590544141] [2021-11-22 16:14:06,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:06,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:06,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:06,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:06,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:06,597 INFO L87 Difference]: Start difference. First operand 913 states and 1358 transitions. Second operand has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:07,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:07,580 INFO L93 Difference]: Finished difference Result 1865 states and 2769 transitions. [2021-11-22 16:14:07,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:07,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2021-11-22 16:14:07,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:07,582 INFO L225 Difference]: With dead ends: 1865 [2021-11-22 16:14:07,582 INFO L226 Difference]: Without dead ends: 975 [2021-11-22 16:14:07,583 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:07,583 INFO L933 BasicCegarLoop]: 261 mSDtfsCounter, 55 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 219 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 636 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 219 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:07,583 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 636 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 219 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-11-22 16:14:07,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 975 states. [2021-11-22 16:14:07,622 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 975 to 913. [2021-11-22 16:14:07,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 913 states, 912 states have (on average 1.486842105263158) internal successors, (1356), 912 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:07,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 913 states to 913 states and 1356 transitions. [2021-11-22 16:14:07,625 INFO L78 Accepts]: Start accepts. Automaton has 913 states and 1356 transitions. Word has length 160 [2021-11-22 16:14:07,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:07,625 INFO L470 AbstractCegarLoop]: Abstraction has 913 states and 1356 transitions. [2021-11-22 16:14:07,625 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.5) internal successors, (134), 4 states have internal predecessors, (134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:07,626 INFO L276 IsEmpty]: Start isEmpty. Operand 913 states and 1356 transitions. [2021-11-22 16:14:07,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-22 16:14:07,627 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:07,628 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:07,628 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable101 [2021-11-22 16:14:07,628 INFO L402 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:07,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:07,629 INFO L85 PathProgramCache]: Analyzing trace with hash -797461174, now seen corresponding path program 1 times [2021-11-22 16:14:07,629 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:07,629 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131486190] [2021-11-22 16:14:07,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:07,629 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:07,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:07,699 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:14:07,699 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:07,699 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131486190] [2021-11-22 16:14:07,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131486190] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:07,700 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:07,700 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:07,700 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [341870808] [2021-11-22 16:14:07,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:07,701 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:07,701 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:07,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:07,701 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:07,702 INFO L87 Difference]: Start difference. First operand 913 states and 1356 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:09,049 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:09,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:09,441 INFO L93 Difference]: Finished difference Result 1859 states and 2758 transitions. [2021-11-22 16:14:09,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:09,442 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2021-11-22 16:14:09,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:09,442 INFO L225 Difference]: With dead ends: 1859 [2021-11-22 16:14:09,443 INFO L226 Difference]: Without dead ends: 969 [2021-11-22 16:14:09,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:09,444 INFO L933 BasicCegarLoop]: 262 mSDtfsCounter, 50 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 638 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:09,444 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 638 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2021-11-22 16:14:09,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-11-22 16:14:09,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 837. [2021-11-22 16:14:09,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 836 states have (on average 1.4880382775119618) internal successors, (1244), 836 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:09,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 1244 transitions. [2021-11-22 16:14:09,485 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 1244 transitions. Word has length 161 [2021-11-22 16:14:09,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:09,485 INFO L470 AbstractCegarLoop]: Abstraction has 837 states and 1244 transitions. [2021-11-22 16:14:09,485 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:09,486 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 1244 transitions. [2021-11-22 16:14:09,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-22 16:14:09,487 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:09,487 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:09,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable102 [2021-11-22 16:14:09,487 INFO L402 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:09,487 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:09,487 INFO L85 PathProgramCache]: Analyzing trace with hash 2082392209, now seen corresponding path program 1 times [2021-11-22 16:14:09,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:09,488 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815365627] [2021-11-22 16:14:09,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:09,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:09,549 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 177 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-22 16:14:09,549 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:09,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815365627] [2021-11-22 16:14:09,550 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815365627] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:09,550 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:09,550 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:09,550 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2043269748] [2021-11-22 16:14:09,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:09,551 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:09,551 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:09,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:09,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:09,552 INFO L87 Difference]: Start difference. First operand 837 states and 1244 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:11,564 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-11-22 16:14:11,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:11,958 INFO L93 Difference]: Finished difference Result 1783 states and 2644 transitions. [2021-11-22 16:14:11,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:11,958 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2021-11-22 16:14:11,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:11,959 INFO L225 Difference]: With dead ends: 1783 [2021-11-22 16:14:11,959 INFO L226 Difference]: Without dead ends: 969 [2021-11-22 16:14:11,960 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:11,960 INFO L933 BasicCegarLoop]: 244 mSDtfsCounter, 57 mSDsluCounter, 359 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:11,961 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 603 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:14:11,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 969 states. [2021-11-22 16:14:12,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 969 to 897. [2021-11-22 16:14:12,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 1.4888392857142858) internal successors, (1334), 896 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:12,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1334 transitions. [2021-11-22 16:14:12,007 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1334 transitions. Word has length 161 [2021-11-22 16:14:12,007 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:12,007 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 1334 transitions. [2021-11-22 16:14:12,008 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:12,008 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1334 transitions. [2021-11-22 16:14:12,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2021-11-22 16:14:12,009 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:12,010 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:12,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable103 [2021-11-22 16:14:12,010 INFO L402 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:12,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:12,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1397868574, now seen corresponding path program 1 times [2021-11-22 16:14:12,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:12,011 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871222917] [2021-11-22 16:14:12,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:12,011 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:12,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:12,074 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-22 16:14:12,075 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:12,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871222917] [2021-11-22 16:14:12,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871222917] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:12,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:12,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:12,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052859665] [2021-11-22 16:14:12,075 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:12,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:12,076 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:12,076 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:12,076 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:12,077 INFO L87 Difference]: Start difference. First operand 897 states and 1334 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:13,959 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:14,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:14,312 INFO L93 Difference]: Finished difference Result 1821 states and 2710 transitions. [2021-11-22 16:14:14,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:14,313 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 161 [2021-11-22 16:14:14,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:14,314 INFO L225 Difference]: With dead ends: 1821 [2021-11-22 16:14:14,314 INFO L226 Difference]: Without dead ends: 947 [2021-11-22 16:14:14,315 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:14,316 INFO L933 BasicCegarLoop]: 239 mSDtfsCounter, 55 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 593 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:14,316 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 593 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:14:14,317 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 947 states. [2021-11-22 16:14:14,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 947 to 897. [2021-11-22 16:14:14,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 896 states have (on average 1.4866071428571428) internal successors, (1332), 896 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:14,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1332 transitions. [2021-11-22 16:14:14,363 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1332 transitions. Word has length 161 [2021-11-22 16:14:14,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:14,363 INFO L470 AbstractCegarLoop]: Abstraction has 897 states and 1332 transitions. [2021-11-22 16:14:14,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:14,363 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1332 transitions. [2021-11-22 16:14:14,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-22 16:14:14,364 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:14,365 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:14,365 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable104 [2021-11-22 16:14:14,365 INFO L402 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:14,365 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:14,365 INFO L85 PathProgramCache]: Analyzing trace with hash 2090379429, now seen corresponding path program 1 times [2021-11-22 16:14:14,366 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:14,366 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [242376600] [2021-11-22 16:14:14,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:14,366 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:14,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:14,449 INFO L134 CoverageAnalysis]: Checked inductivity of 260 backedges. 178 proven. 0 refuted. 0 times theorem prover too weak. 82 trivial. 0 not checked. [2021-11-22 16:14:14,449 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:14,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [242376600] [2021-11-22 16:14:14,449 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [242376600] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:14,449 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:14,450 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:14,450 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53349208] [2021-11-22 16:14:14,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:14,450 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:14,450 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:14,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:14,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:14,451 INFO L87 Difference]: Start difference. First operand 897 states and 1332 transitions. Second operand has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:16,459 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-11-22 16:14:16,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:16,774 INFO L93 Difference]: Finished difference Result 1839 states and 2724 transitions. [2021-11-22 16:14:16,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:16,775 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2021-11-22 16:14:16,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:16,776 INFO L225 Difference]: With dead ends: 1839 [2021-11-22 16:14:16,776 INFO L226 Difference]: Without dead ends: 965 [2021-11-22 16:14:16,776 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:16,777 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 54 mSDsluCounter, 360 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:16,777 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 605 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 212 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:14:16,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-11-22 16:14:16,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 899. [2021-11-22 16:14:16,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 898 states have (on average 1.4855233853006682) internal successors, (1334), 898 states have internal predecessors, (1334), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:16,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1334 transitions. [2021-11-22 16:14:16,824 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1334 transitions. Word has length 162 [2021-11-22 16:14:16,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:16,825 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1334 transitions. [2021-11-22 16:14:16,825 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.5) internal successors, (118), 4 states have internal predecessors, (118), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:16,825 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1334 transitions. [2021-11-22 16:14:16,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2021-11-22 16:14:16,826 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:16,826 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:16,826 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable105 [2021-11-22 16:14:16,826 INFO L402 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:16,826 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:16,827 INFO L85 PathProgramCache]: Analyzing trace with hash -1714251590, now seen corresponding path program 1 times [2021-11-22 16:14:16,827 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:16,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1537896852] [2021-11-22 16:14:16,827 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:16,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:16,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:16,878 INFO L134 CoverageAnalysis]: Checked inductivity of 250 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2021-11-22 16:14:16,879 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:16,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1537896852] [2021-11-22 16:14:16,879 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1537896852] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:16,879 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:16,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:16,880 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [294552121] [2021-11-22 16:14:16,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:16,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:16,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:16,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:16,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:16,880 INFO L87 Difference]: Start difference. First operand 899 states and 1334 transitions. Second operand has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:18,890 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-11-22 16:14:19,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:19,188 INFO L93 Difference]: Finished difference Result 1821 states and 2706 transitions. [2021-11-22 16:14:19,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:19,188 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 162 [2021-11-22 16:14:19,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:19,189 INFO L225 Difference]: With dead ends: 1821 [2021-11-22 16:14:19,189 INFO L226 Difference]: Without dead ends: 945 [2021-11-22 16:14:19,190 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:19,190 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 53 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 597 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:19,190 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 597 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 193 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:14:19,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 945 states. [2021-11-22 16:14:19,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 945 to 899. [2021-11-22 16:14:19,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 899 states, 898 states have (on average 1.4832962138084633) internal successors, (1332), 898 states have internal predecessors, (1332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:19,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 899 states to 899 states and 1332 transitions. [2021-11-22 16:14:19,226 INFO L78 Accepts]: Start accepts. Automaton has 899 states and 1332 transitions. Word has length 162 [2021-11-22 16:14:19,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:19,227 INFO L470 AbstractCegarLoop]: Abstraction has 899 states and 1332 transitions. [2021-11-22 16:14:19,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.0) internal successors, (112), 4 states have internal predecessors, (112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:19,227 INFO L276 IsEmpty]: Start isEmpty. Operand 899 states and 1332 transitions. [2021-11-22 16:14:19,228 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-22 16:14:19,228 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:19,228 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:19,228 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable106 [2021-11-22 16:14:19,228 INFO L402 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:19,228 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:19,228 INFO L85 PathProgramCache]: Analyzing trace with hash 1165663926, now seen corresponding path program 1 times [2021-11-22 16:14:19,228 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:19,228 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233136] [2021-11-22 16:14:19,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:19,229 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:19,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:19,286 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:14:19,286 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:19,286 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233136] [2021-11-22 16:14:19,286 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233136] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:19,287 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:19,287 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:19,287 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483611654] [2021-11-22 16:14:19,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:19,288 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:19,288 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:19,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:19,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:19,288 INFO L87 Difference]: Start difference. First operand 899 states and 1332 transitions. Second operand has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:20,073 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:20,073 INFO L93 Difference]: Finished difference Result 1841 states and 2720 transitions. [2021-11-22 16:14:20,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:20,074 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2021-11-22 16:14:20,074 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:20,075 INFO L225 Difference]: With dead ends: 1841 [2021-11-22 16:14:20,075 INFO L226 Difference]: Without dead ends: 965 [2021-11-22 16:14:20,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:20,076 INFO L933 BasicCegarLoop]: 245 mSDtfsCounter, 41 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:20,076 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [41 Valid, 607 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-22 16:14:20,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 965 states. [2021-11-22 16:14:20,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 965 to 923. [2021-11-22 16:14:20,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 923 states, 922 states have (on average 1.475054229934924) internal successors, (1360), 922 states have internal predecessors, (1360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:20,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 923 states to 923 states and 1360 transitions. [2021-11-22 16:14:20,110 INFO L78 Accepts]: Start accepts. Automaton has 923 states and 1360 transitions. Word has length 163 [2021-11-22 16:14:20,110 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:20,110 INFO L470 AbstractCegarLoop]: Abstraction has 923 states and 1360 transitions. [2021-11-22 16:14:20,110 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.25) internal successors, (125), 4 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:20,110 INFO L276 IsEmpty]: Start isEmpty. Operand 923 states and 1360 transitions. [2021-11-22 16:14:20,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-22 16:14:20,111 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:20,111 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:20,111 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable107 [2021-11-22 16:14:20,112 INFO L402 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:20,112 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:20,112 INFO L85 PathProgramCache]: Analyzing trace with hash -502693233, now seen corresponding path program 1 times [2021-11-22 16:14:20,112 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:20,112 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1473109073] [2021-11-22 16:14:20,112 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:20,112 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:20,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:20,184 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2021-11-22 16:14:20,184 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:20,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1473109073] [2021-11-22 16:14:20,185 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1473109073] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:20,185 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:20,185 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:20,185 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585123791] [2021-11-22 16:14:20,185 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:20,185 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:20,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:20,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:20,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:20,186 INFO L87 Difference]: Start difference. First operand 923 states and 1360 transitions. Second operand has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:22,194 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-11-22 16:14:22,508 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:22,508 INFO L93 Difference]: Finished difference Result 1857 states and 2736 transitions. [2021-11-22 16:14:22,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:22,508 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2021-11-22 16:14:22,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:22,509 INFO L225 Difference]: With dead ends: 1857 [2021-11-22 16:14:22,509 INFO L226 Difference]: Without dead ends: 953 [2021-11-22 16:14:22,510 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:22,510 INFO L933 BasicCegarLoop]: 246 mSDtfsCounter, 35 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:22,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [35 Valid, 609 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-22 16:14:22,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 953 states. [2021-11-22 16:14:22,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 953 to 921. [2021-11-22 16:14:22,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 921 states, 920 states have (on average 1.4739130434782608) internal successors, (1356), 920 states have internal predecessors, (1356), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:22,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 921 states to 921 states and 1356 transitions. [2021-11-22 16:14:22,546 INFO L78 Accepts]: Start accepts. Automaton has 921 states and 1356 transitions. Word has length 164 [2021-11-22 16:14:22,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:22,546 INFO L470 AbstractCegarLoop]: Abstraction has 921 states and 1356 transitions. [2021-11-22 16:14:22,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.5) internal successors, (126), 4 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:22,546 INFO L276 IsEmpty]: Start isEmpty. Operand 921 states and 1356 transitions. [2021-11-22 16:14:22,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-22 16:14:22,547 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:22,547 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:22,548 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable108 [2021-11-22 16:14:22,548 INFO L402 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:22,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:22,548 INFO L85 PathProgramCache]: Analyzing trace with hash -1490859177, now seen corresponding path program 1 times [2021-11-22 16:14:22,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:22,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205831359] [2021-11-22 16:14:22,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:22,548 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:22,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:22,805 INFO L134 CoverageAnalysis]: Checked inductivity of 245 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2021-11-22 16:14:22,806 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:22,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205831359] [2021-11-22 16:14:22,806 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205831359] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:22,806 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:22,806 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 16:14:22,807 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102642095] [2021-11-22 16:14:22,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:22,807 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 16:14:22,807 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:22,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 16:14:22,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:22,808 INFO L87 Difference]: Start difference. First operand 921 states and 1356 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:24,329 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:25,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:25,654 INFO L93 Difference]: Finished difference Result 1977 states and 2926 transitions. [2021-11-22 16:14:25,655 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-22 16:14:25,655 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2021-11-22 16:14:25,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:25,656 INFO L225 Difference]: With dead ends: 1977 [2021-11-22 16:14:25,656 INFO L226 Difference]: Without dead ends: 1079 [2021-11-22 16:14:25,657 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:14:25,657 INFO L933 BasicCegarLoop]: 241 mSDtfsCounter, 75 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 18 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 754 SdHoareTripleChecker+Invalid, 406 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:25,657 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 754 Invalid, 406 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-11-22 16:14:25,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1079 states. [2021-11-22 16:14:25,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1079 to 987. [2021-11-22 16:14:25,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4949290060851927) internal successors, (1474), 986 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:25,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1474 transitions. [2021-11-22 16:14:25,719 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1474 transitions. Word has length 164 [2021-11-22 16:14:25,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:25,719 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1474 transitions. [2021-11-22 16:14:25,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 5 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:25,720 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1474 transitions. [2021-11-22 16:14:25,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2021-11-22 16:14:25,721 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:25,721 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 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] [2021-11-22 16:14:25,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable109 [2021-11-22 16:14:25,722 INFO L402 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:25,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:25,722 INFO L85 PathProgramCache]: Analyzing trace with hash 560932923, now seen corresponding path program 1 times [2021-11-22 16:14:25,722 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:25,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1722278232] [2021-11-22 16:14:25,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:25,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:25,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:25,796 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-22 16:14:25,796 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:25,796 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1722278232] [2021-11-22 16:14:25,796 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1722278232] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:25,797 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:25,797 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:25,797 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [637842235] [2021-11-22 16:14:25,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:25,797 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:25,798 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:25,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:25,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:25,798 INFO L87 Difference]: Start difference. First operand 987 states and 1474 transitions. Second operand has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:27,807 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-11-22 16:14:28,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:28,241 INFO L93 Difference]: Finished difference Result 2003 states and 2990 transitions. [2021-11-22 16:14:28,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:28,241 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 167 [2021-11-22 16:14:28,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:28,242 INFO L225 Difference]: With dead ends: 2003 [2021-11-22 16:14:28,242 INFO L226 Difference]: Without dead ends: 1039 [2021-11-22 16:14:28,243 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:28,243 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 57 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 610 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:28,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 610 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 214 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-22 16:14:28,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1039 states. [2021-11-22 16:14:28,294 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1039 to 987. [2021-11-22 16:14:28,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4929006085192698) internal successors, (1472), 986 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:28,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1472 transitions. [2021-11-22 16:14:28,296 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1472 transitions. Word has length 167 [2021-11-22 16:14:28,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:28,297 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1472 transitions. [2021-11-22 16:14:28,297 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.75) internal successors, (135), 4 states have internal predecessors, (135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:28,297 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1472 transitions. [2021-11-22 16:14:28,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2021-11-22 16:14:28,298 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:28,298 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2021-11-22 16:14:28,298 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable110 [2021-11-22 16:14:28,298 INFO L402 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:28,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:28,299 INFO L85 PathProgramCache]: Analyzing trace with hash -2125185477, now seen corresponding path program 1 times [2021-11-22 16:14:28,299 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:28,299 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1203300466] [2021-11-22 16:14:28,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:28,299 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:28,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:28,371 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 167 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-11-22 16:14:28,371 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:28,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1203300466] [2021-11-22 16:14:28,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1203300466] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:28,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:28,372 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-22 16:14:28,372 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696862695] [2021-11-22 16:14:28,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:28,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:14:28,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:28,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:14:28,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:14:28,374 INFO L87 Difference]: Start difference. First operand 987 states and 1472 transitions. Second operand has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:30,317 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:30,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:30,657 INFO L93 Difference]: Finished difference Result 1999 states and 2982 transitions. [2021-11-22 16:14:30,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:14:30,657 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 168 [2021-11-22 16:14:30,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:30,658 INFO L225 Difference]: With dead ends: 1999 [2021-11-22 16:14:30,658 INFO L226 Difference]: Without dead ends: 1035 [2021-11-22 16:14:30,659 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:30,659 INFO L933 BasicCegarLoop]: 249 mSDtfsCounter, 54 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:30,659 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 612 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-11-22 16:14:30,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2021-11-22 16:14:30,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 987. [2021-11-22 16:14:30,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4908722109533468) internal successors, (1470), 986 states have internal predecessors, (1470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:30,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1470 transitions. [2021-11-22 16:14:30,709 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1470 transitions. Word has length 168 [2021-11-22 16:14:30,709 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:30,709 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1470 transitions. [2021-11-22 16:14:30,709 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.0) internal successors, (136), 4 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:30,709 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1470 transitions. [2021-11-22 16:14:30,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-22 16:14:30,710 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:30,710 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:30,710 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable111 [2021-11-22 16:14:30,710 INFO L402 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:30,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:30,710 INFO L85 PathProgramCache]: Analyzing trace with hash -667829280, now seen corresponding path program 1 times [2021-11-22 16:14:30,711 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:30,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1317933362] [2021-11-22 16:14:30,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:30,711 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:30,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:31,067 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2021-11-22 16:14:31,068 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:31,068 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1317933362] [2021-11-22 16:14:31,068 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1317933362] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:31,068 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:31,069 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-22 16:14:31,069 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555231823] [2021-11-22 16:14:31,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:31,069 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 16:14:31,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:31,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 16:14:31,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:14:31,070 INFO L87 Difference]: Start difference. First operand 987 states and 1470 transitions. Second operand has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:33,081 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-11-22 16:14:35,103 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-11-22 16:14:35,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:14:35,535 INFO L93 Difference]: Finished difference Result 1971 states and 2936 transitions. [2021-11-22 16:14:35,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-22 16:14:35,535 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 169 [2021-11-22 16:14:35,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:14:35,536 INFO L225 Difference]: With dead ends: 1971 [2021-11-22 16:14:35,537 INFO L226 Difference]: Without dead ends: 987 [2021-11-22 16:14:35,537 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:14:35,538 INFO L933 BasicCegarLoop]: 216 mSDtfsCounter, 7 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 711 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:35,538 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 711 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 2 Unknown, 0 Unchecked, 4.4s Time] [2021-11-22 16:14:35,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 987 states. [2021-11-22 16:14:35,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 987 to 987. [2021-11-22 16:14:35,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 987 states, 986 states have (on average 1.4898580121703855) internal successors, (1469), 986 states have internal predecessors, (1469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:35,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 987 states to 987 states and 1469 transitions. [2021-11-22 16:14:35,596 INFO L78 Accepts]: Start accepts. Automaton has 987 states and 1469 transitions. Word has length 169 [2021-11-22 16:14:35,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:14:35,597 INFO L470 AbstractCegarLoop]: Abstraction has 987 states and 1469 transitions. [2021-11-22 16:14:35,597 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.0) internal successors, (75), 5 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:35,597 INFO L276 IsEmpty]: Start isEmpty. Operand 987 states and 1469 transitions. [2021-11-22 16:14:35,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 170 [2021-11-22 16:14:35,598 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:35,599 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:35,599 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable112 [2021-11-22 16:14:35,599 INFO L402 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:35,599 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:35,599 INFO L85 PathProgramCache]: Analyzing trace with hash -2075555230, now seen corresponding path program 1 times [2021-11-22 16:14:35,600 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-22 16:14:35,600 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533179470] [2021-11-22 16:14:35,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:35,600 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-22 16:14:35,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:36,226 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 14 proven. 146 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-11-22 16:14:36,226 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-22 16:14:36,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533179470] [2021-11-22 16:14:36,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533179470] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-22 16:14:36,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [417409060] [2021-11-22 16:14:36,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:36,227 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-22 16:14:36,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 16:14:36,229 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-22 16:14:36,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-22 16:14:36,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:36,535 INFO L263 TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 80 conjunts are in the unsatisfiable core [2021-11-22 16:14:36,554 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:14:36,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,886 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,888 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:36,906 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 11 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 2673 treesize of output 2670 [2021-11-22 16:14:36,929 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-22 16:14:36,929 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-22 16:14:36,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-11-22 16:14:36,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [967135323] [2021-11-22 16:14:36,930 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-22 16:14:36,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-11-22 16:14:36,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-22 16:14:36,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-11-22 16:14:36,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-22 16:14:36,931 INFO L87 Difference]: Start difference. First operand 987 states and 1469 transitions. Second operand has 10 states, 10 states have (on average 14.3) internal successors, (143), 10 states have internal predecessors, (143), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:36,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-22 16:14:36,932 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-11-22 16:14:36,934 INFO L933 BasicCegarLoop]: 1 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:14:36,936 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-22 16:14:36,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-22 16:14:37,156 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable113 [2021-11-22 16:14:37,156 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@64ea52 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:360) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:455) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:103) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.DeterministicInterpolantAutomaton.addOtherSuccessors(DeterministicInterpolantAutomaton.java:198) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:78) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-22 16:14:37,160 INFO L158 Benchmark]: Toolchain (without parser) took 241762.58ms. Allocated memory was 94.4MB in the beginning and 165.7MB in the end (delta: 71.3MB). Free memory was 58.1MB in the beginning and 95.8MB in the end (delta: -37.7MB). Peak memory consumption was 33.1MB. Max. memory is 16.1GB. [2021-11-22 16:14:37,160 INFO L158 Benchmark]: CDTParser took 0.40ms. Allocated memory is still 94.4MB. Free memory was 51.3MB in the beginning and 51.2MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-22 16:14:37,160 INFO L158 Benchmark]: CACSL2BoogieTranslator took 883.99ms. Allocated memory is still 94.4MB. Free memory was 57.9MB in the beginning and 47.8MB in the end (delta: 10.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-22 16:14:37,161 INFO L158 Benchmark]: Boogie Procedure Inliner took 164.25ms. Allocated memory is still 94.4MB. Free memory was 47.5MB in the beginning and 42.7MB in the end (delta: 4.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2021-11-22 16:14:37,161 INFO L158 Benchmark]: Boogie Preprocessor took 239.49ms. Allocated memory was 94.4MB in the beginning and 119.5MB in the end (delta: 25.2MB). Free memory was 42.7MB in the beginning and 91.6MB in the end (delta: -48.9MB). Peak memory consumption was 15.0MB. Max. memory is 16.1GB. [2021-11-22 16:14:37,161 INFO L158 Benchmark]: RCFGBuilder took 3596.62ms. Allocated memory is still 119.5MB. Free memory was 91.6MB in the beginning and 61.1MB in the end (delta: 30.5MB). Peak memory consumption was 48.2MB. Max. memory is 16.1GB. [2021-11-22 16:14:37,161 INFO L158 Benchmark]: TraceAbstraction took 236866.58ms. Allocated memory was 119.5MB in the beginning and 165.7MB in the end (delta: 46.1MB). Free memory was 61.1MB in the beginning and 95.8MB in the end (delta: -34.7MB). Peak memory consumption was 10.1MB. Max. memory is 16.1GB. [2021-11-22 16:14:37,162 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.40ms. Allocated memory is still 94.4MB. Free memory was 51.3MB in the beginning and 51.2MB in the end (delta: 84.1kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 883.99ms. Allocated memory is still 94.4MB. Free memory was 57.9MB in the beginning and 47.8MB in the end (delta: 10.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 164.25ms. Allocated memory is still 94.4MB. Free memory was 47.5MB in the beginning and 42.7MB in the end (delta: 4.8MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 239.49ms. Allocated memory was 94.4MB in the beginning and 119.5MB in the end (delta: 25.2MB). Free memory was 42.7MB in the beginning and 91.6MB in the end (delta: -48.9MB). Peak memory consumption was 15.0MB. Max. memory is 16.1GB. * RCFGBuilder took 3596.62ms. Allocated memory is still 119.5MB. Free memory was 91.6MB in the beginning and 61.1MB in the end (delta: 30.5MB). Peak memory consumption was 48.2MB. Max. memory is 16.1GB. * TraceAbstraction took 236866.58ms. Allocated memory was 119.5MB in the beginning and 165.7MB in the end (delta: 46.1MB). Free memory was 61.1MB in the beginning and 95.8MB in the end (delta: -34.7MB). Peak memory consumption was 10.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@64ea52 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@64ea52: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-22 16:14:37,220 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/config/AutomizerReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0 --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 32bit --witnessprinter.graph.data.programhash adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-aef121e [2021-11-22 16:14:39,818 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-22 16:14:39,821 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-22 16:14:39,861 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-22 16:14:39,862 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-22 16:14:39,867 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-22 16:14:39,870 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-22 16:14:39,878 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-22 16:14:39,882 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-22 16:14:39,888 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-22 16:14:39,889 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-22 16:14:39,892 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-22 16:14:39,893 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-22 16:14:39,896 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-22 16:14:39,899 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-22 16:14:39,902 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-22 16:14:39,904 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-22 16:14:39,905 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-22 16:14:39,910 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-22 16:14:39,919 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-22 16:14:39,922 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-22 16:14:39,925 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-22 16:14:39,926 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-22 16:14:39,927 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-22 16:14:39,931 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-22 16:14:39,932 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-22 16:14:39,932 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-22 16:14:39,934 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-22 16:14:39,934 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-22 16:14:39,936 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-22 16:14:39,936 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-22 16:14:39,937 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-22 16:14:39,939 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-22 16:14:39,940 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-22 16:14:39,941 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-22 16:14:39,941 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-22 16:14:39,942 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-22 16:14:39,943 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-22 16:14:39,943 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-22 16:14:39,944 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-22 16:14:39,945 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-22 16:14:39,946 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2021-11-22 16:14:39,978 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-22 16:14:39,979 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-22 16:14:39,980 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-22 16:14:39,980 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-22 16:14:39,981 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-22 16:14:39,982 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-22 16:14:39,982 INFO L138 SettingsManager]: * Use SBE=true [2021-11-22 16:14:39,983 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-22 16:14:39,983 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-22 16:14:39,983 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-22 16:14:39,984 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-22 16:14:39,984 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-22 16:14:39,985 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-22 16:14:39,985 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-22 16:14:39,985 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-22 16:14:39,986 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-22 16:14:39,986 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-22 16:14:39,986 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-22 16:14:39,986 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-22 16:14:39,987 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-22 16:14:39,987 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-22 16:14:39,987 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-22 16:14:39,987 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-22 16:14:39,988 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-22 16:14:39,988 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-22 16:14:39,988 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-22 16:14:39,989 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-22 16:14:39,989 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-22 16:14:39,989 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2021-11-22 16:14:39,990 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-22 16:14:39,990 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-22 16:14:39,990 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-22 16:14:39,990 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-22 16:14:39,991 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-22 16:14:39,991 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-22 16:14:39,991 INFO L138 SettingsManager]: * Logic for external solver=AUFBV 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_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/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_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> adf973339365dcd50ea4c1729cfdba4f7375ef39da53eb99572e95c3bcdc3498 [2021-11-22 16:14:40,371 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-22 16:14:40,396 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-22 16:14:40,399 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-22 16:14:40,401 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-22 16:14:40,402 INFO L275 PluginConnector]: CDTParser initialized [2021-11-22 16:14:40,404 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/../../sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-22 16:14:40,477 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/309da67a7/dd5b8db35d3a4e9c88b59aba7ac804db/FLAG9b51a7405 [2021-11-22 16:14:41,395 INFO L306 CDTParser]: Found 1 translation units. [2021-11-22 16:14:41,395 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c [2021-11-22 16:14:41,420 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/309da67a7/dd5b8db35d3a4e9c88b59aba7ac804db/FLAG9b51a7405 [2021-11-22 16:14:41,527 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/data/309da67a7/dd5b8db35d3a4e9c88b59aba7ac804db [2021-11-22 16:14:41,531 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-22 16:14:41,534 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-22 16:14:41,538 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-22 16:14:41,538 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-22 16:14:41,547 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-22 16:14:41,549 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:14:41" (1/1) ... [2021-11-22 16:14:41,550 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1a91aa6b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:41, skipping insertion in model container [2021-11-22 16:14:41,550 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:14:41" (1/1) ... [2021-11-22 16:14:41,558 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-22 16:14:41,649 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-22 16:14:42,205 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_9def19b8-c602-4547-9885-5523ece44831/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-22 16:14:42,233 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-22 16:14:42,273 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2021-11-22 16:14:42,289 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-22 16:14:42,511 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_9def19b8-c602-4547-9885-5523ece44831/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-22 16:14:42,515 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-22 16:14:42,533 INFO L203 MainTranslator]: Completed pre-run [2021-11-22 16:14:42,643 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_9def19b8-c602-4547-9885-5523ece44831/sv-benchmarks/c/openssl/s3_srvr.blast.14.i.cil-2.c[76259,76272] [2021-11-22 16:14:42,646 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-22 16:14:42,667 INFO L208 MainTranslator]: Completed translation [2021-11-22 16:14:42,667 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42 WrapperNode [2021-11-22 16:14:42,667 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-22 16:14:42,669 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-22 16:14:42,669 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-22 16:14:42,669 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-22 16:14:42,677 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,706 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,791 INFO L137 Inliner]: procedures = 35, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 773 [2021-11-22 16:14:42,792 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-22 16:14:42,793 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-22 16:14:42,795 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-22 16:14:42,796 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-22 16:14:42,803 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,803 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,814 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,814 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,859 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,868 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,887 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,894 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-22 16:14:42,901 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-22 16:14:42,902 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-22 16:14:42,902 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-22 16:14:42,903 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (1/1) ... [2021-11-22 16:14:42,922 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-22 16:14:42,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 [2021-11-22 16:14:42,951 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-22 16:14:42,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-22 16:14:42,999 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-22 16:14:43,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-22 16:14:43,000 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-22 16:14:43,000 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-22 16:14:43,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-22 16:14:43,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-22 16:14:43,001 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-22 16:14:43,001 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-22 16:14:43,001 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-22 16:14:43,247 INFO L236 CfgBuilder]: Building ICFG [2021-11-22 16:14:43,249 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-22 16:14:43,282 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-22 16:14:51,105 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-22 16:14:51,106 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-22 16:14:51,106 INFO L277 CfgBuilder]: Performing block encoding [2021-11-22 16:14:51,119 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-22 16:14:51,119 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-22 16:14:51,122 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:14:51 BoogieIcfgContainer [2021-11-22 16:14:51,123 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-22 16:14:51,127 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-22 16:14:51,127 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-22 16:14:51,130 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-22 16:14:51,131 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 04:14:41" (1/3) ... [2021-11-22 16:14:51,131 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ae0282 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:14:51, skipping insertion in model container [2021-11-22 16:14:51,132 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:14:42" (2/3) ... [2021-11-22 16:14:51,132 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ae0282 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:14:51, skipping insertion in model container [2021-11-22 16:14:51,132 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:14:51" (3/3) ... [2021-11-22 16:14:51,146 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.14.i.cil-2.c [2021-11-22 16:14:51,152 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-22 16:14:51,153 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-22 16:14:51,231 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-22 16:14:51,253 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-11-22 16:14:51,253 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-22 16:14:51,280 INFO L276 IsEmpty]: Start isEmpty. Operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:51,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-22 16:14:51,297 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:14:51,298 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:14:51,299 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:14:51,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:14:51,311 INFO L85 PathProgramCache]: Analyzing trace with hash 918516044, now seen corresponding path program 1 times [2021-11-22 16:14:51,327 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:14:51,327 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1287564671] [2021-11-22 16:14:51,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:14:51,329 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:14:51,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:14:51,336 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:14:51,382 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-22 16:14:51,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:14:51,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-22 16:14:51,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:14:51,955 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-22 16:14:51,975 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-22 16:14:52,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 336 treesize of output 319 [2021-11-22 16:14:52,684 INFO L354 Elim1Store]: treesize reduction 1607, result has 2.8 percent of original size [2021-11-22 16:14:52,685 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 8 case distinctions, treesize of input 1289 treesize of output 1241 [2021-11-22 16:14:52,852 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 336 treesize of output 319 [2021-11-22 16:14:52,863 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,865 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,872 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,884 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,887 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,889 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,898 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,906 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,909 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,912 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,914 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,929 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,939 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,941 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,946 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,949 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,954 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,959 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,962 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,972 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,980 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,988 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,995 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:52,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,018 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 36 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 97 treesize of output 49 [2021-11-22 16:14:53,187 INFO L354 Elim1Store]: treesize reduction 340, result has 2.6 percent of original size [2021-11-22 16:14:53,188 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 4 case distinctions, treesize of input 62 treesize of output 13 [2021-11-22 16:14:53,203 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,211 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,213 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,218 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,221 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,223 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,226 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:14:53,228 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 13 [2021-11-22 16:14:53,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-11-22 16:14:53,271 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-11-22 16:14:53,406 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:14:53,406 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:14:54,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:14:54,524 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:14:54,524 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1287564671] [2021-11-22 16:14:54,526 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1287564671] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:14:54,526 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:14:54,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-22 16:14:54,530 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017420193] [2021-11-22 16:14:54,531 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:14:54,537 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-22 16:14:54,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:14:54,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-22 16:14:54,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-22 16:14:54,589 INFO L87 Difference]: Start difference. First operand has 155 states, 153 states have (on average 1.7254901960784315) internal successors, (264), 154 states have internal predecessors, (264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:14:56,631 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:14:59,317 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:15:01,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:15:01,900 INFO L93 Difference]: Finished difference Result 311 states and 527 transitions. [2021-11-22 16:15:01,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-22 16:15:01,903 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-22 16:15:01,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:15:01,916 INFO L225 Difference]: With dead ends: 311 [2021-11-22 16:15:01,916 INFO L226 Difference]: Without dead ends: 142 [2021-11-22 16:15:01,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 79 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:15:01,924 INFO L933 BasicCegarLoop]: 256 mSDtfsCounter, 16 mSDsluCounter, 610 mSDsCounter, 0 mSdLazyCounter, 115 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 115 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2021-11-22 16:15:01,925 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 866 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 115 Invalid, 1 Unknown, 66 Unchecked, 7.2s Time] [2021-11-22 16:15:01,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-11-22 16:15:01,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 142. [2021-11-22 16:15:01,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 142 states, 141 states have (on average 1.553191489361702) internal successors, (219), 141 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:01,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 142 states to 142 states and 219 transitions. [2021-11-22 16:15:01,974 INFO L78 Accepts]: Start accepts. Automaton has 142 states and 219 transitions. Word has length 44 [2021-11-22 16:15:01,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:15:01,975 INFO L470 AbstractCegarLoop]: Abstraction has 142 states and 219 transitions. [2021-11-22 16:15:01,975 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:01,975 INFO L276 IsEmpty]: Start isEmpty. Operand 142 states and 219 transitions. [2021-11-22 16:15:01,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2021-11-22 16:15:01,978 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:15:01,978 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:15:01,999 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2021-11-22 16:15:02,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:15:02,192 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:15:02,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:15:02,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1166662538, now seen corresponding path program 1 times [2021-11-22 16:15:02,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:15:02,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [562933581] [2021-11-22 16:15:02,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:15:02,195 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:15:02,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:15:02,203 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:15:02,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-22 16:15:02,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:15:02,729 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:15:02,733 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:15:02,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:02,762 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:02,764 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:02,766 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:02,768 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:02,768 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:15:03,256 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:15:03,257 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:15:06,609 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:15:06,610 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:15:14,460 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:15:14,461 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:15:14,562 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:15:14,562 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:15:22,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:15:22,873 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:15:22,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [562933581] [2021-11-22 16:15:22,874 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [562933581] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:15:22,874 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:15:22,874 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 6 [2021-11-22 16:15:22,875 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254737844] [2021-11-22 16:15:22,875 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:15:22,876 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-22 16:15:22,877 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:15:22,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-22 16:15:22,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=15, Unknown=3, NotChecked=0, Total=30 [2021-11-22 16:15:22,878 INFO L87 Difference]: Start difference. First operand 142 states and 219 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:23,554 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:15:23,555 INFO L93 Difference]: Finished difference Result 289 states and 449 transitions. [2021-11-22 16:15:23,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-22 16:15:23,556 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 44 [2021-11-22 16:15:23,556 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:15:23,558 INFO L225 Difference]: With dead ends: 289 [2021-11-22 16:15:23,559 INFO L226 Difference]: Without dead ends: 157 [2021-11-22 16:15:23,560 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 2 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 16.3s TimeCoverageRelationStatistics Valid=12, Invalid=15, Unknown=3, NotChecked=0, Total=30 [2021-11-22 16:15:23,561 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 26 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 630 SdHoareTripleChecker+Invalid, 107 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 103 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:15:23,561 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 630 Invalid, 107 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 103 Unchecked, 0.7s Time] [2021-11-22 16:15:23,563 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2021-11-22 16:15:23,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 153. [2021-11-22 16:15:23,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 153 states, 152 states have (on average 1.5657894736842106) internal successors, (238), 152 states have internal predecessors, (238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:23,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 238 transitions. [2021-11-22 16:15:23,577 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 238 transitions. Word has length 44 [2021-11-22 16:15:23,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:15:23,578 INFO L470 AbstractCegarLoop]: Abstraction has 153 states and 238 transitions. [2021-11-22 16:15:23,578 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:23,578 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 238 transitions. [2021-11-22 16:15:23,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-22 16:15:23,581 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:15:23,582 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:15:23,608 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-22 16:15:23,798 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:15:23,799 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:15:23,799 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:15:23,799 INFO L85 PathProgramCache]: Analyzing trace with hash -616728635, now seen corresponding path program 1 times [2021-11-22 16:15:23,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:15:23,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1434820295] [2021-11-22 16:15:23,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:15:23,801 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:15:23,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:15:23,803 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:15:23,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-22 16:15:24,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:15:24,196 INFO L263 TraceCheckSpWp]: Trace formula consists of 192 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:15:24,200 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:15:24,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:24,214 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:24,216 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:24,217 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:24,219 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:24,219 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:15:24,595 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:15:24,596 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:15:27,927 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:15:27,927 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:15:35,320 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:15:35,320 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:15:35,465 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:15:35,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:15:35,767 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:15:35,768 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:15:35,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1434820295] [2021-11-22 16:15:35,768 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1434820295] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:15:35,768 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:15:35,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:15:35,769 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1971095133] [2021-11-22 16:15:35,769 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:15:35,769 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:15:35,770 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:15:35,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:15:35,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:15:35,771 INFO L87 Difference]: Start difference. First operand 153 states and 238 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:37,798 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:15:42,566 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:15:42,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:15:42,617 INFO L93 Difference]: Finished difference Result 314 states and 487 transitions. [2021-11-22 16:15:42,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:15:42,619 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-11-22 16:15:42,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:15:42,621 INFO L225 Difference]: With dead ends: 314 [2021-11-22 16:15:42,621 INFO L226 Difference]: Without dead ends: 182 [2021-11-22 16:15:42,623 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:15:42,624 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 38 mSDsluCounter, 700 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 31 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 38 SdHoareTripleChecker+Valid, 918 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 153 IncrementalHoareTripleChecker+Unchecked, 6.8s IncrementalHoareTripleChecker+Time [2021-11-22 16:15:42,624 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [38 Valid, 918 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 117 Invalid, 1 Unknown, 153 Unchecked, 6.8s Time] [2021-11-22 16:15:42,626 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2021-11-22 16:15:42,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 169. [2021-11-22 16:15:42,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 168 states have (on average 1.5654761904761905) internal successors, (263), 168 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:42,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 263 transitions. [2021-11-22 16:15:42,641 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 263 transitions. Word has length 57 [2021-11-22 16:15:42,641 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:15:42,641 INFO L470 AbstractCegarLoop]: Abstraction has 169 states and 263 transitions. [2021-11-22 16:15:42,642 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:42,642 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 263 transitions. [2021-11-22 16:15:42,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:15:42,645 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:15:42,645 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:15:42,663 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-22 16:15:42,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:15:42,860 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:15:42,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:15:42,861 INFO L85 PathProgramCache]: Analyzing trace with hash 2106199760, now seen corresponding path program 1 times [2021-11-22 16:15:42,862 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:15:42,862 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [236544895] [2021-11-22 16:15:42,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:15:42,863 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:15:42,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:15:42,865 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:15:42,910 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-22 16:15:43,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:15:43,462 INFO L263 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:15:43,468 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:15:43,489 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:43,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:43,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:43,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:43,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:15:43,498 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:15:43,962 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:15:43,963 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:15:47,431 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:15:47,432 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:15:54,176 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:15:54,177 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:15:54,312 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:15:54,313 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:15:54,612 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:15:54,612 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:15:54,612 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [236544895] [2021-11-22 16:15:54,613 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [236544895] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:15:54,613 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:15:54,613 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:15:54,613 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327282596] [2021-11-22 16:15:54,614 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:15:54,614 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:15:54,614 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:15:54,615 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:15:54,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:15:54,616 INFO L87 Difference]: Start difference. First operand 169 states and 263 transitions. Second operand has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:15:56,644 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:15:59,489 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.48s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:16:02,088 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:16:02,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:16:02,111 INFO L93 Difference]: Finished difference Result 328 states and 512 transitions. [2021-11-22 16:16:02,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:16:02,113 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:16:02,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:16:02,115 INFO L225 Difference]: With dead ends: 328 [2021-11-22 16:16:02,115 INFO L226 Difference]: Without dead ends: 180 [2021-11-22 16:16:02,116 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:16:02,117 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 23 mSDsluCounter, 631 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 836 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 109 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2021-11-22 16:16:02,118 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 836 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 101 Invalid, 1 Unknown, 109 Unchecked, 7.5s Time] [2021-11-22 16:16:02,119 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 180 states. [2021-11-22 16:16:02,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 180 to 180. [2021-11-22 16:16:02,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 179 states have (on average 1.547486033519553) internal successors, (277), 179 states have internal predecessors, (277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:02,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 277 transitions. [2021-11-22 16:16:02,138 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 277 transitions. Word has length 58 [2021-11-22 16:16:02,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:16:02,138 INFO L470 AbstractCegarLoop]: Abstraction has 180 states and 277 transitions. [2021-11-22 16:16:02,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.571428571428571) internal successors, (67), 7 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:02,139 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 277 transitions. [2021-11-22 16:16:02,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:16:02,142 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:16:02,142 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:16:02,160 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-22 16:16:02,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:16:02,348 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:16:02,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:16:02,349 INFO L85 PathProgramCache]: Analyzing trace with hash 1058688956, now seen corresponding path program 1 times [2021-11-22 16:16:02,350 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:16:02,350 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [627143044] [2021-11-22 16:16:02,350 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:16:02,351 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:16:02,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:16:02,356 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:16:02,372 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-22 16:16:02,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:16:02,954 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:16:02,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:16:02,971 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:02,973 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:02,976 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:02,978 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:02,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:02,982 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:16:03,401 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:16:03,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:16:06,894 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:16:06,895 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:16:13,683 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:16:13,684 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:16:13,846 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:16:13,846 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:16:14,123 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:16:14,124 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:16:14,124 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [627143044] [2021-11-22 16:16:14,124 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [627143044] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:16:14,124 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:16:14,124 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:16:14,125 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303173389] [2021-11-22 16:16:14,125 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:16:14,125 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:16:14,125 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:16:14,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:16:14,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:16:14,126 INFO L87 Difference]: Start difference. First operand 180 states and 277 transitions. Second operand has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:16,146 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:16:20,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:16:20,156 INFO L93 Difference]: Finished difference Result 352 states and 544 transitions. [2021-11-22 16:16:20,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:16:20,159 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:16:20,159 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:16:20,161 INFO L225 Difference]: With dead ends: 352 [2021-11-22 16:16:20,161 INFO L226 Difference]: Without dead ends: 193 [2021-11-22 16:16:20,162 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:16:20,163 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 27 mSDsluCounter, 529 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 734 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 35 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:16:20,164 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 734 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 100 Invalid, 1 Unknown, 35 Unchecked, 6.0s Time] [2021-11-22 16:16:20,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 193 states. [2021-11-22 16:16:20,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 193 to 193. [2021-11-22 16:16:20,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 1.53125) internal successors, (294), 192 states have internal predecessors, (294), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:20,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 294 transitions. [2021-11-22 16:16:20,180 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 294 transitions. Word has length 58 [2021-11-22 16:16:20,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:16:20,181 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 294 transitions. [2021-11-22 16:16:20,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.714285714285714) internal successors, (68), 7 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:20,182 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 294 transitions. [2021-11-22 16:16:20,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:16:20,184 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:16:20,184 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:16:20,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-22 16:16:20,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:16:20,403 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:16:20,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:16:20,404 INFO L85 PathProgramCache]: Analyzing trace with hash -77177339, now seen corresponding path program 1 times [2021-11-22 16:16:20,404 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:16:20,405 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1377999596] [2021-11-22 16:16:20,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:16:20,405 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:16:20,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:16:20,406 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:16:20,407 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-22 16:16:20,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:16:20,793 INFO L263 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:16:20,796 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:16:20,807 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:20,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:20,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:20,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:20,814 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:20,815 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:16:21,253 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:16:21,253 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:16:24,632 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:16:24,633 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:16:32,126 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:16:32,127 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:16:32,276 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:16:32,276 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:16:32,597 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:16:32,597 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:16:32,597 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1377999596] [2021-11-22 16:16:32,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1377999596] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:16:32,598 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:16:32,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:16:32,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476334005] [2021-11-22 16:16:32,598 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:16:32,598 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:16:32,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:16:32,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:16:32,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:16:32,599 INFO L87 Difference]: Start difference. First operand 193 states and 294 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:33,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:16:33,510 INFO L93 Difference]: Finished difference Result 367 states and 561 transitions. [2021-11-22 16:16:33,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-22 16:16:33,511 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:16:33,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:16:33,513 INFO L225 Difference]: With dead ends: 367 [2021-11-22 16:16:33,513 INFO L226 Difference]: Without dead ends: 195 [2021-11-22 16:16:33,514 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:16:33,515 INFO L933 BasicCegarLoop]: 205 mSDtfsCounter, 11 mSDsluCounter, 745 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 950 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 189 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:16:33,515 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 950 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 189 Unchecked, 0.9s Time] [2021-11-22 16:16:33,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-22 16:16:33,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 193. [2021-11-22 16:16:33,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 193 states, 192 states have (on average 1.5260416666666667) internal successors, (293), 192 states have internal predecessors, (293), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:33,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 193 states to 193 states and 293 transitions. [2021-11-22 16:16:33,528 INFO L78 Accepts]: Start accepts. Automaton has 193 states and 293 transitions. Word has length 58 [2021-11-22 16:16:33,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:16:33,529 INFO L470 AbstractCegarLoop]: Abstraction has 193 states and 293 transitions. [2021-11-22 16:16:33,529 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:33,529 INFO L276 IsEmpty]: Start isEmpty. Operand 193 states and 293 transitions. [2021-11-22 16:16:33,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-22 16:16:33,530 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:16:33,531 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:16:33,552 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-22 16:16:33,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:16:33,744 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:16:33,744 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:16:33,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1243675973, now seen corresponding path program 1 times [2021-11-22 16:16:33,745 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:16:33,745 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1315316783] [2021-11-22 16:16:33,745 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:16:33,745 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:16:33,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:16:33,746 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:16:33,748 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-22 16:16:34,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:16:34,373 INFO L263 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:16:34,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:16:34,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:34,387 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:34,389 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:34,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:34,392 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:34,392 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:16:34,767 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:16:34,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:16:38,024 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:16:38,024 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:16:45,302 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:16:45,303 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:16:45,431 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:16:45,431 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:16:45,707 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:16:45,708 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:16:45,708 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1315316783] [2021-11-22 16:16:45,708 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1315316783] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:16:45,708 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:16:45,708 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:16:45,708 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1594455993] [2021-11-22 16:16:45,708 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:16:45,709 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:16:45,709 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:16:45,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:16:45,710 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:16:45,710 INFO L87 Difference]: Start difference. First operand 193 states and 293 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:47,729 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:16:50,177 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:16:53,135 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:16:53,135 INFO L93 Difference]: Finished difference Result 388 states and 592 transitions. [2021-11-22 16:16:53,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:16:53,137 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-22 16:16:53,137 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:16:53,139 INFO L225 Difference]: With dead ends: 388 [2021-11-22 16:16:53,140 INFO L226 Difference]: Without dead ends: 216 [2021-11-22 16:16:53,140 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:16:53,141 INFO L933 BasicCegarLoop]: 197 mSDtfsCounter, 37 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 30 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 546 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 46 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:16:53,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 546 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 86 Invalid, 1 Unknown, 46 Unchecked, 7.4s Time] [2021-11-22 16:16:53,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2021-11-22 16:16:53,151 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 198. [2021-11-22 16:16:53,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 197 states have (on average 1.5279187817258884) internal successors, (301), 197 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:53,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 301 transitions. [2021-11-22 16:16:53,152 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 301 transitions. Word has length 58 [2021-11-22 16:16:53,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:16:53,153 INFO L470 AbstractCegarLoop]: Abstraction has 198 states and 301 transitions. [2021-11-22 16:16:53,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:16:53,153 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 301 transitions. [2021-11-22 16:16:53,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2021-11-22 16:16:53,154 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:16:53,155 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:16:53,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-22 16:16:53,367 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:16:53,368 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:16:53,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:16:53,368 INFO L85 PathProgramCache]: Analyzing trace with hash 967076732, now seen corresponding path program 1 times [2021-11-22 16:16:53,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:16:53,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [653756772] [2021-11-22 16:16:53,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:16:53,370 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:16:53,370 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:16:53,370 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:16:53,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-22 16:16:53,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:16:53,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:16:53,861 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:16:53,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:53,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:53,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:53,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:53,885 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:16:53,885 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:16:54,271 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:16:54,272 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:16:57,476 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:16:57,477 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:17:04,303 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:17:04,304 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:17:04,424 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:04,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:17:04,689 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:04,689 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:17:04,690 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [653756772] [2021-11-22 16:17:04,690 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [653756772] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:17:04,690 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:17:04,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:17:04,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1537257098] [2021-11-22 16:17:04,690 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:17:04,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:17:04,691 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:17:04,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:17:04,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:17:04,691 INFO L87 Difference]: Start difference. First operand 198 states and 301 transitions. Second operand has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:06,711 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:17:10,399 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:17:10,400 INFO L93 Difference]: Finished difference Result 386 states and 590 transitions. [2021-11-22 16:17:10,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:17:10,402 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 59 [2021-11-22 16:17:10,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:17:10,404 INFO L225 Difference]: With dead ends: 386 [2021-11-22 16:17:10,404 INFO L226 Difference]: Without dead ends: 209 [2021-11-22 16:17:10,405 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:17:10,405 INFO L933 BasicCegarLoop]: 204 mSDtfsCounter, 26 mSDsluCounter, 548 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 36 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:17:10,406 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [26 Valid, 752 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 99 Invalid, 1 Unknown, 36 Unchecked, 5.7s Time] [2021-11-22 16:17:10,407 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 209 states. [2021-11-22 16:17:10,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 209 to 199. [2021-11-22 16:17:10,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 198 states have (on average 1.5151515151515151) internal successors, (300), 198 states have internal predecessors, (300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:10,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 300 transitions. [2021-11-22 16:17:10,416 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 300 transitions. Word has length 59 [2021-11-22 16:17:10,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:17:10,416 INFO L470 AbstractCegarLoop]: Abstraction has 199 states and 300 transitions. [2021-11-22 16:17:10,416 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.0) internal successors, (70), 7 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:10,416 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 300 transitions. [2021-11-22 16:17:10,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-22 16:17:10,417 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:17:10,418 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:17:10,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-22 16:17:10,631 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:17:10,632 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:17:10,632 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:17:10,632 INFO L85 PathProgramCache]: Analyzing trace with hash 800295895, now seen corresponding path program 1 times [2021-11-22 16:17:10,633 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:17:10,633 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [241007917] [2021-11-22 16:17:10,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:17:10,633 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:17:10,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:17:10,634 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:17:10,636 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-22 16:17:11,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:17:11,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:17:11,125 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:17:11,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:11,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:11,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:11,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:11,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:11,141 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:11,535 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:17:11,535 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:17:14,768 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:17:14,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:17:21,698 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:17:21,698 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:17:21,832 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:21,832 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:17:22,097 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:22,097 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:17:22,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [241007917] [2021-11-22 16:17:22,098 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [241007917] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:17:22,098 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:17:22,098 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:17:22,098 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563500185] [2021-11-22 16:17:22,099 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:17:22,099 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:17:22,099 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:17:22,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:17:22,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:17:22,100 INFO L87 Difference]: Start difference. First operand 199 states and 300 transitions. Second operand has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:24,128 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:17:26,663 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:17:26,664 INFO L93 Difference]: Finished difference Result 378 states and 576 transitions. [2021-11-22 16:17:26,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:17:26,669 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-11-22 16:17:26,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:17:26,671 INFO L225 Difference]: With dead ends: 378 [2021-11-22 16:17:26,671 INFO L226 Difference]: Without dead ends: 200 [2021-11-22 16:17:26,672 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 112 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:17:26,673 INFO L933 BasicCegarLoop]: 203 mSDtfsCounter, 20 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 25 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 943 SdHoareTripleChecker+Invalid, 325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 201 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2021-11-22 16:17:26,673 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 943 Invalid, 325 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 98 Invalid, 1 Unknown, 201 Unchecked, 4.5s Time] [2021-11-22 16:17:26,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2021-11-22 16:17:26,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 200. [2021-11-22 16:17:26,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 199 states have (on average 1.5025125628140703) internal successors, (299), 199 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:26,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 299 transitions. [2021-11-22 16:17:26,683 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 299 transitions. Word has length 60 [2021-11-22 16:17:26,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:17:26,683 INFO L470 AbstractCegarLoop]: Abstraction has 200 states and 299 transitions. [2021-11-22 16:17:26,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.285714285714286) internal successors, (72), 7 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:26,684 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 299 transitions. [2021-11-22 16:17:26,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-22 16:17:26,685 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:17:26,685 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:17:26,700 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-22 16:17:26,895 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:17:26,896 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:17:26,896 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:17:26,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1696711945, now seen corresponding path program 1 times [2021-11-22 16:17:26,897 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:17:26,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1240405581] [2021-11-22 16:17:26,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:17:26,897 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:17:26,897 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:17:26,898 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:17:26,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-22 16:17:27,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:17:27,412 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:17:27,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:17:27,426 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:27,428 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:27,430 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:27,433 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:27,435 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:27,436 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:27,846 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:17:27,847 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:17:31,046 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:17:31,046 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:17:38,115 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:17:38,115 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:17:38,241 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:38,242 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:17:38,532 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:38,532 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:17:38,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1240405581] [2021-11-22 16:17:38,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1240405581] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:17:38,533 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:17:38,533 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:17:38,533 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069227236] [2021-11-22 16:17:38,533 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:17:38,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:17:38,534 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:17:38,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:17:38,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:17:38,534 INFO L87 Difference]: Start difference. First operand 200 states and 299 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:38,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:17:38,855 INFO L93 Difference]: Finished difference Result 391 states and 588 transitions. [2021-11-22 16:17:38,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-22 16:17:38,863 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-22 16:17:38,863 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:17:38,865 INFO L225 Difference]: With dead ends: 391 [2021-11-22 16:17:38,865 INFO L226 Difference]: Without dead ends: 212 [2021-11-22 16:17:38,866 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.2s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:17:38,867 INFO L933 BasicCegarLoop]: 210 mSDtfsCounter, 6 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 772 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 102 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:17:38,868 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [6 Valid, 772 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 102 Unchecked, 0.3s Time] [2021-11-22 16:17:38,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2021-11-22 16:17:38,878 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2021-11-22 16:17:38,878 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 211 states have (on average 1.4834123222748816) internal successors, (313), 211 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:38,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 313 transitions. [2021-11-22 16:17:38,880 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 313 transitions. Word has length 61 [2021-11-22 16:17:38,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:17:38,881 INFO L470 AbstractCegarLoop]: Abstraction has 212 states and 313 transitions. [2021-11-22 16:17:38,881 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:38,881 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 313 transitions. [2021-11-22 16:17:38,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-22 16:17:38,882 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:17:38,882 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:17:38,903 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-22 16:17:39,103 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:17:39,103 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:17:39,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:17:39,103 INFO L85 PathProgramCache]: Analyzing trace with hash -1023713137, now seen corresponding path program 1 times [2021-11-22 16:17:39,104 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:17:39,104 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [782140496] [2021-11-22 16:17:39,105 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:17:39,105 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:17:39,105 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:17:39,106 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:17:39,142 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-22 16:17:39,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:17:39,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-22 16:17:39,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:17:39,607 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,609 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,612 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,614 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,615 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,617 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,618 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,620 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,621 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:39,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:39,640 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:39,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:39,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:39,641 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:39,997 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-22 16:17:39,998 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-22 16:17:41,055 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:17:41,055 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-22 16:17:41,125 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:41,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:17:41,379 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:41,379 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:17:41,379 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [782140496] [2021-11-22 16:17:41,380 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [782140496] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:17:41,380 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:17:41,380 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 5 [2021-11-22 16:17:41,380 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941014247] [2021-11-22 16:17:41,380 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:17:41,380 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 16:17:41,380 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:17:41,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 16:17:41,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:17:41,381 INFO L87 Difference]: Start difference. First operand 212 states and 313 transitions. Second operand has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:43,399 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:17:47,295 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:17:52,461 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:17:54,517 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:17:54,517 INFO L93 Difference]: Finished difference Result 431 states and 644 transitions. [2021-11-22 16:17:54,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:17:54,520 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-22 16:17:54,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:17:54,522 INFO L225 Difference]: With dead ends: 431 [2021-11-22 16:17:54,523 INFO L226 Difference]: Without dead ends: 252 [2021-11-22 16:17:54,523 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 116 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-22 16:17:54,524 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 56 mSDsluCounter, 335 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 56 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:17:54,524 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [56 Valid, 553 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 13.0s Time] [2021-11-22 16:17:54,526 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-11-22 16:17:54,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 234. [2021-11-22 16:17:54,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 234 states, 233 states have (on average 1.48068669527897) internal successors, (345), 233 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:54,537 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 345 transitions. [2021-11-22 16:17:54,537 INFO L78 Accepts]: Start accepts. Automaton has 234 states and 345 transitions. Word has length 61 [2021-11-22 16:17:54,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:17:54,538 INFO L470 AbstractCegarLoop]: Abstraction has 234 states and 345 transitions. [2021-11-22 16:17:54,538 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.6) internal successors, (78), 5 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:54,538 INFO L276 IsEmpty]: Start isEmpty. Operand 234 states and 345 transitions. [2021-11-22 16:17:54,539 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-22 16:17:54,539 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:17:54,540 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:17:54,555 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-22 16:17:54,740 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:17:54,740 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:17:54,741 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:17:54,741 INFO L85 PathProgramCache]: Analyzing trace with hash -435794695, now seen corresponding path program 1 times [2021-11-22 16:17:54,742 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:17:54,742 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2022836388] [2021-11-22 16:17:54,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:17:54,742 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:17:54,743 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:17:54,743 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:17:54,744 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-22 16:17:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:17:54,918 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-22 16:17:54,920 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:17:55,139 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:55,139 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:17:55,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:17:55,352 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:17:55,352 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2022836388] [2021-11-22 16:17:55,352 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2022836388] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:17:55,352 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:17:55,352 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-22 16:17:55,352 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438717749] [2021-11-22 16:17:55,352 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:17:55,353 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:17:55,353 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:17:55,354 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:17:55,354 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:17:55,354 INFO L87 Difference]: Start difference. First operand 234 states and 345 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:55,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:17:55,423 INFO L93 Difference]: Finished difference Result 831 states and 1247 transitions. [2021-11-22 16:17:55,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:17:55,424 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-22 16:17:55,425 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:17:55,429 INFO L225 Difference]: With dead ends: 831 [2021-11-22 16:17:55,429 INFO L226 Difference]: Without dead ends: 630 [2021-11-22 16:17:55,430 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:17:55,431 INFO L933 BasicCegarLoop]: 264 mSDtfsCounter, 389 mSDsluCounter, 624 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 888 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:17:55,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [389 Valid, 888 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-22 16:17:55,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2021-11-22 16:17:55,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 432. [2021-11-22 16:17:55,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 1.480278422273782) internal successors, (638), 431 states have internal predecessors, (638), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:55,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 638 transitions. [2021-11-22 16:17:55,455 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 638 transitions. Word has length 61 [2021-11-22 16:17:55,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:17:55,455 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 638 transitions. [2021-11-22 16:17:55,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:17:55,456 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 638 transitions. [2021-11-22 16:17:55,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-22 16:17:55,457 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:17:55,457 INFO L514 BasicCegarLoop]: trace histogram [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] [2021-11-22 16:17:55,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-22 16:17:55,672 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:17:55,673 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:17:55,673 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:17:55,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1809784759, now seen corresponding path program 1 times [2021-11-22 16:17:55,674 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:17:55,674 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1721160006] [2021-11-22 16:17:55,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:17:55,675 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:17:55,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:17:55,676 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:17:55,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-22 16:17:56,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:17:56,187 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:17:56,189 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:17:56,205 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:56,206 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:56,208 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:56,210 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:56,212 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:17:56,212 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:17:56,608 INFO L354 Elim1Store]: treesize reduction 1130, result has 5.7 percent of original size [2021-11-22 16:17:56,608 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 80 treesize of output 78 [2021-11-22 16:17:59,918 INFO L354 Elim1Store]: treesize reduction 2459, result has 4.9 percent of original size [2021-11-22 16:17:59,918 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 80 case distinctions, treesize of input 238 treesize of output 174 [2021-11-22 16:18:06,995 INFO L354 Elim1Store]: treesize reduction 792, result has 0.1 percent of original size [2021-11-22 16:18:06,995 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 12 select indices, 12 select index equivalence classes, 0 disjoint index pairs (out of 66 index pairs), introduced 12 new quantified variables, introduced 66 case distinctions, treesize of input 183 treesize of output 87 [2021-11-22 16:18:07,119 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:18:07,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:18:07,458 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:18:07,458 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:18:07,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1721160006] [2021-11-22 16:18:07,459 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1721160006] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:18:07,459 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:18:07,459 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:18:07,459 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672811060] [2021-11-22 16:18:07,459 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:18:07,459 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:18:07,460 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:18:07,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:18:07,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:18:07,460 INFO L87 Difference]: Start difference. First operand 432 states and 638 transitions. Second operand has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:18:08,044 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:18:08,044 INFO L93 Difference]: Finished difference Result 628 states and 928 transitions. [2021-11-22 16:18:08,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-22 16:18:08,045 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-22 16:18:08,045 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:18:08,048 INFO L225 Difference]: With dead ends: 628 [2021-11-22 16:18:08,049 INFO L226 Difference]: Without dead ends: 432 [2021-11-22 16:18:08,049 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 114 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=15, Invalid=26, Unknown=1, NotChecked=0, Total=42 [2021-11-22 16:18:08,050 INFO L933 BasicCegarLoop]: 224 mSDtfsCounter, 9 mSDsluCounter, 456 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 680 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 114 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-11-22 16:18:08,051 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 680 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 114 Unchecked, 0.6s Time] [2021-11-22 16:18:08,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-11-22 16:18:08,069 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2021-11-22 16:18:08,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 431 states have (on average 1.4779582366589328) internal successors, (637), 431 states have internal predecessors, (637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:18:08,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 637 transitions. [2021-11-22 16:18:08,072 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 637 transitions. Word has length 61 [2021-11-22 16:18:08,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:18:08,073 INFO L470 AbstractCegarLoop]: Abstraction has 432 states and 637 transitions. [2021-11-22 16:18:08,073 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:18:08,073 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 637 transitions. [2021-11-22 16:18:08,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-22 16:18:08,075 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:18:08,075 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:18:08,093 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-22 16:18:08,287 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:18:08,288 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:18:08,288 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:18:08,288 INFO L85 PathProgramCache]: Analyzing trace with hash 1586771530, now seen corresponding path program 1 times [2021-11-22 16:18:08,289 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:18:08,289 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [957455835] [2021-11-22 16:18:08,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:18:08,289 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:18:08,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:18:08,290 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:18:08,293 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-22 16:18:08,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:18:08,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 225 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-22 16:18:08,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:18:08,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,805 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,806 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,808 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,809 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,811 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,813 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,815 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,817 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,818 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,821 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:08,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:08,822 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:08,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:08,823 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:08,824 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:09,203 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-22 16:18:09,204 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-22 16:18:10,027 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:18:10,028 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-22 16:18:10,134 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:18:10,135 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:18:10,412 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:18:10,412 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:18:10,412 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [957455835] [2021-11-22 16:18:10,412 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [957455835] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:18:10,412 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:18:10,413 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-22 16:18:10,413 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889761189] [2021-11-22 16:18:10,413 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:18:10,413 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-22 16:18:10,413 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:18:10,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-22 16:18:10,414 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-22 16:18:10,414 INFO L87 Difference]: Start difference. First operand 432 states and 637 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:18:12,449 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:19,650 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.90s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:21,563 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:27,358 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:28,507 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:30,519 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:34,259 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:36,934 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:38,948 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:42,898 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:43,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:18:43,290 INFO L93 Difference]: Finished difference Result 1100 states and 1644 transitions. [2021-11-22 16:18:43,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-22 16:18:43,291 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 75 [2021-11-22 16:18:43,292 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:18:43,296 INFO L225 Difference]: With dead ends: 1100 [2021-11-22 16:18:43,296 INFO L226 Difference]: Without dead ends: 705 [2021-11-22 16:18:43,297 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-22 16:18:43,297 INFO L933 BasicCegarLoop]: 133 mSDtfsCounter, 183 mSDsluCounter, 496 mSDsCounter, 0 mSdLazyCounter, 478 mSolverCounterSat, 68 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 629 SdHoareTripleChecker+Invalid, 549 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 478 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:18:43,298 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 629 Invalid, 549 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 478 Invalid, 3 Unknown, 0 Unchecked, 32.7s Time] [2021-11-22 16:18:43,299 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2021-11-22 16:18:43,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 467. [2021-11-22 16:18:43,323 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 1.4592274678111588) internal successors, (680), 466 states have internal predecessors, (680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:18:43,324 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 680 transitions. [2021-11-22 16:18:43,325 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 680 transitions. Word has length 75 [2021-11-22 16:18:43,325 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:18:43,325 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 680 transitions. [2021-11-22 16:18:43,326 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:18:43,326 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 680 transitions. [2021-11-22 16:18:43,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2021-11-22 16:18:43,328 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:18:43,328 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:18:43,351 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-22 16:18:43,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:18:43,548 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:18:43,548 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:18:43,548 INFO L85 PathProgramCache]: Analyzing trace with hash 786481298, now seen corresponding path program 1 times [2021-11-22 16:18:43,549 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:18:43,549 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1631681467] [2021-11-22 16:18:43,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:18:43,550 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:18:43,550 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:18:43,551 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:18:43,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-22 16:18:44,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:18:44,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 239 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-22 16:18:44,356 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:18:44,396 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,400 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,401 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,403 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,405 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,410 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,414 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,416 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:18:44,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:44,417 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:44,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:44,418 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:44,419 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:18:44,820 INFO L354 Elim1Store]: treesize reduction 1134, result has 5.3 percent of original size [2021-11-22 16:18:44,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 7 case distinctions, treesize of input 56 treesize of output 74 [2021-11-22 16:18:45,503 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:18:45,504 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 107 treesize of output 35 [2021-11-22 16:18:45,634 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:18:45,634 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:18:45,911 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-22 16:18:45,911 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:18:45,911 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1631681467] [2021-11-22 16:18:45,911 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1631681467] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:18:45,911 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:18:45,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-22 16:18:45,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [535201855] [2021-11-22 16:18:45,912 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:18:45,913 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-22 16:18:45,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:18:45,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-22 16:18:45,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-22 16:18:45,914 INFO L87 Difference]: Start difference. First operand 467 states and 680 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:18:47,937 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:18:56,697 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:00,567 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:01,656 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:03,343 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:04,761 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:07,943 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:12,464 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:13,874 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:16,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:19:16,523 INFO L93 Difference]: Finished difference Result 1115 states and 1658 transitions. [2021-11-22 16:19:16,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-22 16:19:16,525 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 78 [2021-11-22 16:19:16,525 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:19:16,529 INFO L225 Difference]: With dead ends: 1115 [2021-11-22 16:19:16,529 INFO L226 Difference]: Without dead ends: 685 [2021-11-22 16:19:16,530 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-22 16:19:16,531 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 199 mSDsluCounter, 516 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 60 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 199 SdHoareTripleChecker+Valid, 665 SdHoareTripleChecker+Invalid, 535 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.4s IncrementalHoareTripleChecker+Time [2021-11-22 16:19:16,532 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [199 Valid, 665 Invalid, 535 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 473 Invalid, 2 Unknown, 0 Unchecked, 30.4s Time] [2021-11-22 16:19:16,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 685 states. [2021-11-22 16:19:16,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 685 to 467. [2021-11-22 16:19:16,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 467 states, 466 states have (on average 1.446351931330472) internal successors, (674), 466 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:19:16,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 467 states to 467 states and 674 transitions. [2021-11-22 16:19:16,562 INFO L78 Accepts]: Start accepts. Automaton has 467 states and 674 transitions. Word has length 78 [2021-11-22 16:19:16,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:19:16,562 INFO L470 AbstractCegarLoop]: Abstraction has 467 states and 674 transitions. [2021-11-22 16:19:16,563 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:19:16,563 INFO L276 IsEmpty]: Start isEmpty. Operand 467 states and 674 transitions. [2021-11-22 16:19:16,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2021-11-22 16:19:16,565 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:19:16,565 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:19:16,587 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-22 16:19:16,779 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:19:16,780 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:19:16,780 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:19:16,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1369586491, now seen corresponding path program 1 times [2021-11-22 16:19:16,781 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:19:16,781 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [490258918] [2021-11-22 16:19:16,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:19:16,781 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:19:16,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:19:16,782 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:19:16,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-22 16:19:17,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:19:17,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:19:17,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:19:17,383 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:19:17,385 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:19:17,386 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:19:17,388 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:19:17,390 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:19:17,390 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:19:17,480 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:19:17,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:19:17,546 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:19:17,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:19:17,547 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:19:17,881 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:19:17,882 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:19:20,103 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:19:20,104 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:19:20,136 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:19:20,136 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:19:20,539 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:19:20,539 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:19:20,539 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [490258918] [2021-11-22 16:19:20,539 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [490258918] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:19:20,539 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:19:20,540 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:19:20,540 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1753419421] [2021-11-22 16:19:20,540 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:19:20,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:19:20,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:19:20,541 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:19:20,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:19:20,541 INFO L87 Difference]: Start difference. First operand 467 states and 674 transitions. Second operand has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:19:22,570 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:29,555 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:34,604 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:35,829 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:40,597 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:41,801 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:43,220 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.42s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:46,334 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:50,590 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:52,047 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:57,272 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:19:59,821 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:00,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:20:00,019 INFO L93 Difference]: Finished difference Result 1364 states and 2014 transitions. [2021-11-22 16:20:00,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:20:00,021 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 83 [2021-11-22 16:20:00,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:20:00,026 INFO L225 Difference]: With dead ends: 1364 [2021-11-22 16:20:00,026 INFO L226 Difference]: Without dead ends: 934 [2021-11-22 16:20:00,027 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 158 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:20:00,028 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 320 mSDsluCounter, 658 mSDsCounter, 0 mSdLazyCounter, 617 mSolverCounterSat, 82 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 701 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 617 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:20:00,029 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [320 Valid, 822 Invalid, 701 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 617 Invalid, 2 Unknown, 0 Unchecked, 39.3s Time] [2021-11-22 16:20:00,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 934 states. [2021-11-22 16:20:00,060 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 934 to 575. [2021-11-22 16:20:00,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 575 states, 574 states have (on average 1.4738675958188154) internal successors, (846), 574 states have internal predecessors, (846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:20:00,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 575 states to 575 states and 846 transitions. [2021-11-22 16:20:00,063 INFO L78 Accepts]: Start accepts. Automaton has 575 states and 846 transitions. Word has length 83 [2021-11-22 16:20:00,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:20:00,064 INFO L470 AbstractCegarLoop]: Abstraction has 575 states and 846 transitions. [2021-11-22 16:20:00,064 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.571428571428571) internal successors, (109), 7 states have internal predecessors, (109), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:20:00,064 INFO L276 IsEmpty]: Start isEmpty. Operand 575 states and 846 transitions. [2021-11-22 16:20:00,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2021-11-22 16:20:00,066 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:20:00,066 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:20:00,084 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-22 16:20:00,279 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:20:00,280 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:20:00,280 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:20:00,280 INFO L85 PathProgramCache]: Analyzing trace with hash -733688034, now seen corresponding path program 1 times [2021-11-22 16:20:00,281 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:20:00,281 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1766179500] [2021-11-22 16:20:00,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:20:00,281 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:20:00,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:20:00,283 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:20:00,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-22 16:20:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:20:00,743 INFO L263 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:20:00,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:20:00,798 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:00,800 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:00,801 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:00,803 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:00,804 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:00,805 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:00,888 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:20:00,889 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:20:00,952 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:00,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:00,953 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:01,281 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:20:01,282 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:20:03,511 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:20:03,511 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:20:03,544 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:20:03,545 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:20:03,954 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:20:03,955 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:20:03,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1766179500] [2021-11-22 16:20:03,955 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1766179500] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:20:03,955 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:20:03,955 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:20:03,955 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [515971196] [2021-11-22 16:20:03,955 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:20:03,956 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:20:03,956 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:20:03,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:20:03,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:20:03,957 INFO L87 Difference]: Start difference. First operand 575 states and 846 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:20:05,987 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:11,086 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:16,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:20,148 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:24,741 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:25,848 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:27,013 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:29,106 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:31,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:20:31,984 INFO L93 Difference]: Finished difference Result 1540 states and 2327 transitions. [2021-11-22 16:20:31,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:20:31,986 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 84 [2021-11-22 16:20:31,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:20:31,990 INFO L225 Difference]: With dead ends: 1540 [2021-11-22 16:20:31,991 INFO L226 Difference]: Without dead ends: 1002 [2021-11-22 16:20:31,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 168 GetRequests, 160 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:20:31,992 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 379 mSDsluCounter, 393 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 81 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 567 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 81 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.9s IncrementalHoareTripleChecker+Time [2021-11-22 16:20:31,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [379 Valid, 567 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [81 Valid, 401 Invalid, 2 Unknown, 0 Unchecked, 27.9s Time] [2021-11-22 16:20:31,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1002 states. [2021-11-22 16:20:32,021 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1002 to 661. [2021-11-22 16:20:32,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 661 states, 660 states have (on average 1.5363636363636364) internal successors, (1014), 660 states have internal predecessors, (1014), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:20:32,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 661 states to 661 states and 1014 transitions. [2021-11-22 16:20:32,025 INFO L78 Accepts]: Start accepts. Automaton has 661 states and 1014 transitions. Word has length 84 [2021-11-22 16:20:32,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:20:32,025 INFO L470 AbstractCegarLoop]: Abstraction has 661 states and 1014 transitions. [2021-11-22 16:20:32,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:20:32,026 INFO L276 IsEmpty]: Start isEmpty. Operand 661 states and 1014 transitions. [2021-11-22 16:20:32,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-22 16:20:32,028 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:20:32,028 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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] [2021-11-22 16:20:32,055 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-22 16:20:32,244 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:20:32,245 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:20:32,245 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:20:32,245 INFO L85 PathProgramCache]: Analyzing trace with hash 246396450, now seen corresponding path program 1 times [2021-11-22 16:20:32,246 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:20:32,246 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [72881633] [2021-11-22 16:20:32,246 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:20:32,246 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:20:32,246 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:20:32,247 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:20:32,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-22 16:20:32,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:20:32,831 INFO L263 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:20:32,833 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:20:32,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:32,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:32,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:32,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:32,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:20:32,918 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:33,001 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:20:33,002 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:20:33,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:33,057 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:33,058 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:20:33,349 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:20:33,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:20:34,869 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:20:34,869 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:20:34,996 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:20:34,996 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:20:35,402 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:20:35,402 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:20:35,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [72881633] [2021-11-22 16:20:35,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [72881633] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:20:35,402 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:20:35,402 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:20:35,405 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1049745662] [2021-11-22 16:20:35,405 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:20:35,405 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:20:35,406 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:20:35,406 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:20:35,406 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:20:35,407 INFO L87 Difference]: Start difference. First operand 661 states and 1014 transitions. Second operand has 7 states, 7 states have (on average 18.285714285714285) internal successors, (128), 7 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:20:37,427 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:39,440 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:51,047 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:52,064 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:56,686 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:57,916 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:20:59,691 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:08,524 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:10,491 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:10,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:21:10,701 INFO L93 Difference]: Finished difference Result 1709 states and 2624 transitions. [2021-11-22 16:21:10,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:21:10,703 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.285714285714285) internal successors, (128), 7 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-11-22 16:21:10,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:21:10,710 INFO L225 Difference]: With dead ends: 1709 [2021-11-22 16:21:10,710 INFO L226 Difference]: Without dead ends: 1085 [2021-11-22 16:21:10,712 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 214 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:21:10,713 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 339 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 418 mSolverCounterSat, 74 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 339 SdHoareTripleChecker+Valid, 568 SdHoareTripleChecker+Invalid, 494 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 418 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.1s IncrementalHoareTripleChecker+Time [2021-11-22 16:21:10,713 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [339 Valid, 568 Invalid, 494 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 418 Invalid, 2 Unknown, 0 Unchecked, 35.1s Time] [2021-11-22 16:21:10,715 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1085 states. [2021-11-22 16:21:10,747 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1085 to 720. [2021-11-22 16:21:10,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 1.5285118219749652) internal successors, (1099), 719 states have internal predecessors, (1099), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:21:10,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1099 transitions. [2021-11-22 16:21:10,752 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1099 transitions. Word has length 111 [2021-11-22 16:21:10,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:21:10,752 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 1099 transitions. [2021-11-22 16:21:10,753 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.285714285714285) internal successors, (128), 7 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:21:10,753 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1099 transitions. [2021-11-22 16:21:10,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-22 16:21:10,755 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:21:10,756 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2021-11-22 16:21:10,782 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-22 16:21:10,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:21:10,973 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:21:10,974 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:21:10,974 INFO L85 PathProgramCache]: Analyzing trace with hash 359824896, now seen corresponding path program 1 times [2021-11-22 16:21:10,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:21:10,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1761939728] [2021-11-22 16:21:10,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:21:10,975 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:21:10,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:21:10,975 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:21:10,980 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-22 16:21:11,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:21:11,435 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:21:11,437 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:21:11,490 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:11,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:11,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:11,494 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:11,496 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:11,496 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:11,576 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:21:11,576 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:21:11,635 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:11,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:11,636 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:11,956 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:21:11,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:21:13,615 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:21:13,616 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:21:13,765 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:21:13,765 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:21:14,233 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:21:14,233 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:21:14,233 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1761939728] [2021-11-22 16:21:14,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1761939728] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:21:14,233 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:21:14,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:21:14,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978634990] [2021-11-22 16:21:14,234 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:21:14,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:21:14,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:21:14,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:21:14,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:21:14,235 INFO L87 Difference]: Start difference. First operand 720 states and 1099 transitions. Second operand has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:21:16,261 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:18,276 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:30,444 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result VALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:33,213 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:34,864 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:41,624 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:45,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:21:45,065 INFO L93 Difference]: Finished difference Result 1744 states and 2661 transitions. [2021-11-22 16:21:45,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:21:45,067 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-11-22 16:21:45,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:21:45,074 INFO L225 Difference]: With dead ends: 1744 [2021-11-22 16:21:45,074 INFO L226 Difference]: Without dead ends: 1061 [2021-11-22 16:21:45,075 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 216 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:21:45,076 INFO L933 BasicCegarLoop]: 177 mSDtfsCounter, 333 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 79 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 603 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:21:45,077 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [333 Valid, 603 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 419 Invalid, 2 Unknown, 0 Unchecked, 30.7s Time] [2021-11-22 16:21:45,079 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1061 states. [2021-11-22 16:21:45,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1061 to 720. [2021-11-22 16:21:45,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 720 states, 719 states have (on average 1.5201668984700973) internal successors, (1093), 719 states have internal predecessors, (1093), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:21:45,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 720 states to 720 states and 1093 transitions. [2021-11-22 16:21:45,133 INFO L78 Accepts]: Start accepts. Automaton has 720 states and 1093 transitions. Word has length 112 [2021-11-22 16:21:45,133 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:21:45,133 INFO L470 AbstractCegarLoop]: Abstraction has 720 states and 1093 transitions. [2021-11-22 16:21:45,133 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.571428571428573) internal successors, (130), 7 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:21:45,134 INFO L276 IsEmpty]: Start isEmpty. Operand 720 states and 1093 transitions. [2021-11-22 16:21:45,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2021-11-22 16:21:45,136 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:21:45,136 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:21:45,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-22 16:21:45,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:21:45,354 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:21:45,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:21:45,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1757322439, now seen corresponding path program 1 times [2021-11-22 16:21:45,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:21:45,356 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [767078619] [2021-11-22 16:21:45,356 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:21:45,356 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:21:45,356 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:21:45,357 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:21:45,359 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-22 16:21:45,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:21:45,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:21:45,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:21:45,964 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:45,966 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:45,967 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:45,969 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:45,970 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:21:45,971 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:46,053 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:21:46,053 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:21:46,116 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:46,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:46,117 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:21:46,423 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:21:46,423 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:21:48,041 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:21:48,042 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:21:48,153 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:21:48,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:21:48,597 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:21:48,598 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:21:48,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [767078619] [2021-11-22 16:21:48,598 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [767078619] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:21:48,598 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:21:48,598 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:21:48,598 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601239045] [2021-11-22 16:21:48,598 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:21:48,599 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:21:48,599 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:21:48,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:21:48,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:21:48,600 INFO L87 Difference]: Start difference. First operand 720 states and 1093 transitions. Second operand has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:21:50,625 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:21:52,649 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:04,971 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.51s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:06,069 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:10,783 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:11,806 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:14,461 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:16,392 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:17,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:22:17,365 INFO L93 Difference]: Finished difference Result 1809 states and 2765 transitions. [2021-11-22 16:22:17,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:22:17,366 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 112 [2021-11-22 16:22:17,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:22:17,372 INFO L225 Difference]: With dead ends: 1809 [2021-11-22 16:22:17,373 INFO L226 Difference]: Without dead ends: 1126 [2021-11-22 16:22:17,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 216 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:22:17,374 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 209 mSDsluCounter, 473 mSDsCounter, 0 mSdLazyCounter, 446 mSolverCounterSat, 52 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 637 SdHoareTripleChecker+Invalid, 500 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 446 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.6s IncrementalHoareTripleChecker+Time [2021-11-22 16:22:17,375 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [209 Valid, 637 Invalid, 500 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 446 Invalid, 2 Unknown, 0 Unchecked, 28.6s Time] [2021-11-22 16:22:17,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1126 states. [2021-11-22 16:22:17,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1126 to 819. [2021-11-22 16:22:17,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 819 states, 818 states have (on average 1.5207823960880196) internal successors, (1244), 818 states have internal predecessors, (1244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:17,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 819 states to 819 states and 1244 transitions. [2021-11-22 16:22:17,413 INFO L78 Accepts]: Start accepts. Automaton has 819 states and 1244 transitions. Word has length 112 [2021-11-22 16:22:17,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:22:17,413 INFO L470 AbstractCegarLoop]: Abstraction has 819 states and 1244 transitions. [2021-11-22 16:22:17,414 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.714285714285715) internal successors, (131), 7 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:17,414 INFO L276 IsEmpty]: Start isEmpty. Operand 819 states and 1244 transitions. [2021-11-22 16:22:17,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-22 16:22:17,416 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:22:17,416 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:22:17,437 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-22 16:22:17,636 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:22:17,637 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:22:17,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:22:17,637 INFO L85 PathProgramCache]: Analyzing trace with hash -515891760, now seen corresponding path program 1 times [2021-11-22 16:22:17,638 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:22:17,638 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [588144740] [2021-11-22 16:22:17,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:22:17,639 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:22:17,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:22:17,640 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:22:17,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-22 16:22:17,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:22:17,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-22 16:22:17,860 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:22:18,111 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:22:18,111 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:22:18,382 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:22:18,382 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:22:18,382 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [588144740] [2021-11-22 16:22:18,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [588144740] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:22:18,382 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:22:18,382 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-22 16:22:18,382 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [13803331] [2021-11-22 16:22:18,383 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:22:18,383 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-22 16:22:18,383 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:22:18,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-22 16:22:18,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:22:18,384 INFO L87 Difference]: Start difference. First operand 819 states and 1244 transitions. Second operand has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:19,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:22:19,114 INFO L93 Difference]: Finished difference Result 3086 states and 4737 transitions. [2021-11-22 16:22:19,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-22 16:22:19,114 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-22 16:22:19,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:22:19,127 INFO L225 Difference]: With dead ends: 3086 [2021-11-22 16:22:19,127 INFO L226 Difference]: Without dead ends: 2304 [2021-11-22 16:22:19,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-22 16:22:19,130 INFO L933 BasicCegarLoop]: 248 mSDtfsCounter, 313 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2021-11-22 16:22:19,130 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [313 Valid, 611 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2021-11-22 16:22:19,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2304 states. [2021-11-22 16:22:19,223 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2304 to 2291. [2021-11-22 16:22:19,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2291 states, 2290 states have (on average 1.5231441048034935) internal successors, (3488), 2290 states have internal predecessors, (3488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:19,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2291 states to 2291 states and 3488 transitions. [2021-11-22 16:22:19,233 INFO L78 Accepts]: Start accepts. Automaton has 2291 states and 3488 transitions. Word has length 118 [2021-11-22 16:22:19,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:22:19,233 INFO L470 AbstractCegarLoop]: Abstraction has 2291 states and 3488 transitions. [2021-11-22 16:22:19,233 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.5) internal successors, (146), 4 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:19,234 INFO L276 IsEmpty]: Start isEmpty. Operand 2291 states and 3488 transitions. [2021-11-22 16:22:19,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-22 16:22:19,238 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:22:19,238 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:22:19,253 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-22 16:22:19,453 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:22:19,454 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:22:19,454 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:22:19,454 INFO L85 PathProgramCache]: Analyzing trace with hash -1887699058, now seen corresponding path program 1 times [2021-11-22 16:22:19,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:22:19,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1690442304] [2021-11-22 16:22:19,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:22:19,456 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:22:19,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:22:19,457 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:22:19,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-22 16:22:19,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:22:19,927 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:22:19,929 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:22:19,999 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:20,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:20,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:20,005 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:20,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:20,007 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:20,105 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:22:20,105 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:22:20,180 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:20,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:20,181 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:20,516 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:22:20,516 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:22:22,323 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:22:22,323 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:22:22,424 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:22:22,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:22:22,818 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:22:22,818 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:22:22,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1690442304] [2021-11-22 16:22:22,819 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1690442304] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:22:22,819 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:22:22,819 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:22:22,819 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2038612524] [2021-11-22 16:22:22,819 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:22:22,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:22:22,820 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:22:22,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:22:22,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:22:22,820 INFO L87 Difference]: Start difference. First operand 2291 states and 3488 transitions. Second operand has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:24,840 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:26,851 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:36,627 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:38,191 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.56s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:43,354 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:46,900 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:49,550 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:49,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:22:49,787 INFO L93 Difference]: Finished difference Result 5754 states and 8689 transitions. [2021-11-22 16:22:49,789 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:22:49,789 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-22 16:22:49,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:22:49,805 INFO L225 Difference]: With dead ends: 5754 [2021-11-22 16:22:49,805 INFO L226 Difference]: Without dead ends: 3500 [2021-11-22 16:22:49,807 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 228 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:22:49,808 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 314 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 407 mSolverCounterSat, 78 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 407 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.8s IncrementalHoareTripleChecker+Time [2021-11-22 16:22:49,808 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [314 Valid, 520 Invalid, 487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 407 Invalid, 2 Unknown, 0 Unchecked, 26.8s Time] [2021-11-22 16:22:49,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3500 states. [2021-11-22 16:22:49,929 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3500 to 2510. [2021-11-22 16:22:49,933 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2510 states, 2509 states have (on average 1.5181347150259068) internal successors, (3809), 2509 states have internal predecessors, (3809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:49,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2510 states to 2510 states and 3809 transitions. [2021-11-22 16:22:49,940 INFO L78 Accepts]: Start accepts. Automaton has 2510 states and 3809 transitions. Word has length 118 [2021-11-22 16:22:49,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:22:49,940 INFO L470 AbstractCegarLoop]: Abstraction has 2510 states and 3809 transitions. [2021-11-22 16:22:49,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:49,941 INFO L276 IsEmpty]: Start isEmpty. Operand 2510 states and 3809 transitions. [2021-11-22 16:22:49,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-22 16:22:49,945 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:22:49,946 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:22:49,965 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-22 16:22:50,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:22:50,162 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:22:50,163 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:22:50,163 INFO L85 PathProgramCache]: Analyzing trace with hash 1750138219, now seen corresponding path program 1 times [2021-11-22 16:22:50,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:22:50,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1348645588] [2021-11-22 16:22:50,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:22:50,164 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:22:50,164 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:22:50,164 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:22:50,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-22 16:22:50,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:22:50,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:22:50,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:22:50,707 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:50,708 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:50,710 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:50,711 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:50,712 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:22:50,713 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:50,785 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:22:50,786 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:22:50,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:50,840 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:50,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:22:51,133 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:22:51,133 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:22:52,920 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:22:52,921 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:22:53,021 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:22:53,021 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:22:53,417 INFO L134 CoverageAnalysis]: Checked inductivity of 100 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:22:53,417 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:22:53,417 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1348645588] [2021-11-22 16:22:53,417 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1348645588] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:22:53,417 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:22:53,417 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 7 [2021-11-22 16:22:53,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994748608] [2021-11-22 16:22:53,418 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:22:53,418 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-22 16:22:53,418 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:22:53,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-22 16:22:53,419 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-22 16:22:53,419 INFO L87 Difference]: Start difference. First operand 2510 states and 3809 transitions. Second operand has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:22:55,445 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:22:57,452 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:23:10,614 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:23:17,721 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:23:24,219 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:23:25,788 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:23:28,130 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:23:29,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:23:29,272 INFO L93 Difference]: Finished difference Result 5939 states and 8944 transitions. [2021-11-22 16:23:29,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-22 16:23:29,274 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-11-22 16:23:29,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:23:29,293 INFO L225 Difference]: With dead ends: 5939 [2021-11-22 16:23:29,294 INFO L226 Difference]: Without dead ends: 3466 [2021-11-22 16:23:29,296 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 238 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-22 16:23:29,297 INFO L933 BasicCegarLoop]: 144 mSDtfsCounter, 304 mSDsluCounter, 515 mSDsCounter, 0 mSdLazyCounter, 525 mSolverCounterSat, 80 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 34.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 659 SdHoareTripleChecker+Invalid, 608 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 525 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 35.6s IncrementalHoareTripleChecker+Time [2021-11-22 16:23:29,297 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [304 Valid, 659 Invalid, 608 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 525 Invalid, 3 Unknown, 0 Unchecked, 35.6s Time] [2021-11-22 16:23:29,301 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3466 states. [2021-11-22 16:23:29,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3466 to 2510. [2021-11-22 16:23:29,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2510 states, 2509 states have (on average 1.510960542048625) internal successors, (3791), 2509 states have internal predecessors, (3791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:29,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2510 states to 2510 states and 3791 transitions. [2021-11-22 16:23:29,435 INFO L78 Accepts]: Start accepts. Automaton has 2510 states and 3791 transitions. Word has length 119 [2021-11-22 16:23:29,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:23:29,435 INFO L470 AbstractCegarLoop]: Abstraction has 2510 states and 3791 transitions. [2021-11-22 16:23:29,435 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.571428571428573) internal successors, (144), 7 states have internal predecessors, (144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:29,435 INFO L276 IsEmpty]: Start isEmpty. Operand 2510 states and 3791 transitions. [2021-11-22 16:23:29,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-22 16:23:29,440 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:23:29,440 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:23:29,462 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-22 16:23:29,662 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:23:29,662 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:23:29,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:23:29,663 INFO L85 PathProgramCache]: Analyzing trace with hash -2035928498, now seen corresponding path program 1 times [2021-11-22 16:23:29,664 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:23:29,664 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2008895886] [2021-11-22 16:23:29,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:23:29,664 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:23:29,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:23:29,666 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:23:29,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-22 16:23:29,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:23:29,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 329 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-22 16:23:29,918 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:23:30,203 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-22 16:23:30,203 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:23:30,489 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 67 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-22 16:23:30,490 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:23:30,490 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2008895886] [2021-11-22 16:23:30,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2008895886] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:23:30,490 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:23:30,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-22 16:23:30,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219338195] [2021-11-22 16:23:30,490 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:23:30,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-22 16:23:30,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:23:30,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-22 16:23:30,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:23:30,491 INFO L87 Difference]: Start difference. First operand 2510 states and 3791 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:30,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:23:30,893 INFO L93 Difference]: Finished difference Result 5036 states and 7611 transitions. [2021-11-22 16:23:30,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-22 16:23:30,893 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-22 16:23:30,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:23:30,907 INFO L225 Difference]: With dead ends: 5036 [2021-11-22 16:23:30,907 INFO L226 Difference]: Without dead ends: 2563 [2021-11-22 16:23:30,910 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:23:30,911 INFO L933 BasicCegarLoop]: 230 mSDtfsCounter, 15 mSDsluCounter, 188 mSDsCounter, 0 mSdLazyCounter, 32 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 418 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 32 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-22 16:23:30,911 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 418 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 32 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-22 16:23:30,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2563 states. [2021-11-22 16:23:31,028 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2563 to 2563. [2021-11-22 16:23:31,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2563 states, 2562 states have (on average 1.505854800936768) internal successors, (3858), 2562 states have internal predecessors, (3858), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:31,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2563 states to 2563 states and 3858 transitions. [2021-11-22 16:23:31,039 INFO L78 Accepts]: Start accepts. Automaton has 2563 states and 3858 transitions. Word has length 126 [2021-11-22 16:23:31,039 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:23:31,039 INFO L470 AbstractCegarLoop]: Abstraction has 2563 states and 3858 transitions. [2021-11-22 16:23:31,040 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:31,040 INFO L276 IsEmpty]: Start isEmpty. Operand 2563 states and 3858 transitions. [2021-11-22 16:23:31,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-22 16:23:31,045 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:23:31,045 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:23:31,067 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-22 16:23:31,260 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:23:31,260 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:23:31,260 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:23:31,260 INFO L85 PathProgramCache]: Analyzing trace with hash -1917487024, now seen corresponding path program 1 times [2021-11-22 16:23:31,261 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:23:31,261 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1252771943] [2021-11-22 16:23:31,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:23:31,262 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:23:31,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:23:31,262 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:23:31,263 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-22 16:23:31,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:23:31,491 INFO L263 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-22 16:23:31,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:23:31,783 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-22 16:23:31,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:23:32,091 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2021-11-22 16:23:32,091 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:23:32,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1252771943] [2021-11-22 16:23:32,092 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1252771943] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:23:32,092 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:23:32,092 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-22 16:23:32,092 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558627445] [2021-11-22 16:23:32,092 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:23:32,092 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-22 16:23:32,092 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:23:32,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-22 16:23:32,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:23:32,093 INFO L87 Difference]: Start difference. First operand 2563 states and 3858 transitions. Second operand has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:32,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-22 16:23:32,211 INFO L93 Difference]: Finished difference Result 5093 states and 7680 transitions. [2021-11-22 16:23:32,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-22 16:23:32,217 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-22 16:23:32,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-22 16:23:32,228 INFO L225 Difference]: With dead ends: 5093 [2021-11-22 16:23:32,228 INFO L226 Difference]: Without dead ends: 2567 [2021-11-22 16:23:32,230 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-22 16:23:32,231 INFO L933 BasicCegarLoop]: 218 mSDtfsCounter, 4 mSDsluCounter, 179 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-22 16:23:32,231 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [4 Valid, 397 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-22 16:23:32,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2021-11-22 16:23:32,336 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 2567. [2021-11-22 16:23:32,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2567 states, 2566 states have (on average 1.505066250974279) internal successors, (3862), 2566 states have internal predecessors, (3862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:32,345 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2567 states to 2567 states and 3862 transitions. [2021-11-22 16:23:32,346 INFO L78 Accepts]: Start accepts. Automaton has 2567 states and 3862 transitions. Word has length 126 [2021-11-22 16:23:32,346 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-22 16:23:32,346 INFO L470 AbstractCegarLoop]: Abstraction has 2567 states and 3862 transitions. [2021-11-22 16:23:32,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.666666666666668) internal successors, (77), 3 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:32,347 INFO L276 IsEmpty]: Start isEmpty. Operand 2567 states and 3862 transitions. [2021-11-22 16:23:32,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-22 16:23:32,351 INFO L506 BasicCegarLoop]: Found error trace [2021-11-22 16:23:32,351 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-22 16:23:32,369 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-22 16:23:32,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 [2021-11-22 16:23:32,566 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-22 16:23:32,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-22 16:23:32,566 INFO L85 PathProgramCache]: Analyzing trace with hash -485141759, now seen corresponding path program 1 times [2021-11-22 16:23:32,567 INFO L121 FreeRefinementEngine]: Executing refinement strategy WOLF [2021-11-22 16:23:32,567 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [847851568] [2021-11-22 16:23:32,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-22 16:23:32,567 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-22 16:23:32,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat [2021-11-22 16:23:32,568 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-22 16:23:32,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9def19b8-c602-4547-9885-5523ece44831/bin/uautomizer-w2VwFs6gM0/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-22 16:23:33,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-22 16:23:33,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-22 16:23:33,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-22 16:23:33,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:23:33,172 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:23:33,174 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:23:33,175 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:23:33,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-22 16:23:33,177 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:23:33,260 INFO L354 Elim1Store]: treesize reduction 188, result has 13.8 percent of original size [2021-11-22 16:23:33,261 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 3 case distinctions, treesize of input 32 treesize of output 40 [2021-11-22 16:23:33,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:23:33,334 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:23:33,337 INFO L173 IndexEqualityManager]: detected equality via solver [2021-11-22 16:23:33,648 INFO L354 Elim1Store]: treesize reduction 850, result has 7.0 percent of original size [2021-11-22 16:23:33,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 72 treesize of output 89 [2021-11-22 16:23:35,529 INFO L354 Elim1Store]: treesize reduction 336, result has 0.3 percent of original size [2021-11-22 16:23:35,529 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 8 select indices, 8 select index equivalence classes, 0 disjoint index pairs (out of 28 index pairs), introduced 8 new quantified variables, introduced 28 case distinctions, treesize of input 110 treesize of output 38 [2021-11-22 16:23:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:23:35,636 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-22 16:23:36,592 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-11-22 16:23:36,592 INFO L139 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2021-11-22 16:23:36,592 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [847851568] [2021-11-22 16:23:36,592 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [847851568] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-22 16:23:36,592 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-22 16:23:36,593 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 4] imperfect sequences [] total 5 [2021-11-22 16:23:36,593 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259995618] [2021-11-22 16:23:36,593 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-22 16:23:36,593 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-22 16:23:36,593 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2021-11-22 16:23:36,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-22 16:23:36,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-22 16:23:36,594 INFO L87 Difference]: Start difference. First operand 2567 states and 3862 transitions. Second operand has 5 states, 5 states have (on average 30.6) internal successors, (153), 5 states have internal predecessors, (153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-22 16:23:38,615 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-22 16:23:40,622 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []